Complete the sentences:

1- has eaten

2 - has read

3 - has been

4 - has forgotten

5 - haven't answered

6- hasn't washed

7- haven't gone

8 - Have you already driven...?

9- Has your friend written...?

10- Have they drunk...?


Make the present perfect tense:

1 - She has gone to the library.

2 - Have you come here before?

3 - Has it rained  all day?

4 - Who have we forgotten to invite?

5 - He hasn't forgotten his books.

6 - Have I have explained it well?

7 - Who has he met recently?