viernes, 17 de octubre de 2025

PRACTICE: PRESENT PERFECT






Good morning my dear students, today you are going to practice about the present perfect.

Friday, October 17th, 2025

 Present Perfect Workshop


Read each sentence and choose the correct option (a) or (b) to complete it.

 

1.  She ___ her keys.
a) has lost
b) have lost

2.  They ___ the new movie yet.
a) haven’t seen
b) hasn’t seen

3.  I ___ my homework already.
a) have finished
b) has finished

4.  We ___ in this city for ten years.
a) have lived
b) has lived

5.  He ___ breakfast this morning.
a) hasn’t had
b) haven’t had

6.  You ___ many countries.
a) have visited
b) has visited

7.  My brother ___ his leg.
a) has broken
b) have broken

8.  The students ___ their project.
a) have done
b) has done

9.  It ___ a lot this week.
a) have rained
b) has rained

10.              I ___ to Paris twice.
a) have been
b) has been

11.              She ___ me three times today.
a) has called
b) have called

12.              They ___ any mistakes.
a) haven’t made
b) hasn’t made

13.              We ___ that restaurant before.
a) have tried
b) has tried

14.              He ___ the book yet.
a) hasn’t read
b) haven’t read

15.              I ___ my phone!
a) have lost
b) has lost