Present Perfect Test
-
/ Exercise 1.
Write sentences with the words below using the Present Perfect tense.-
1.She / buy / a new car.She has bought a new car.2.They / clean / the house.They have cleaned the house.3.We / not finish / our homework.We haven’t finished our homework.4.You / call / your parents?Have you called your parents?5.Your brother / visit / Madrid?Has your brother visited Madrid?6.Emily / not start / her new job yet.Emily hasn’t started her new job yet.7.They / book / the tickets.They have booked the tickets.8.The students / find / the answer?Have the students found the answer?9.I / not finish / reading the book.I haven’t finished reading the book.10.Peter / meet / his favorite actor.Peter has met his favorite actor.
/ Exercise 2.
Put the Wh-question to the word/phrase in bold. Use Present Perfect.-
1.They have bought a new house.What have they bought?2.She has met her favorite author.Who has she met?3.William has written three books.How many books has William written?4.I have been to Brazil.Where have you been?5.He has spoken to the manager.Who has he spoken to?6.He has fixed his bike.What has he fixed?7.She has saved two thousand dollars this year.How much money has she saved?8.He has built a treehouse in the backyard.What has he built?
/ Exercise 3.
Find and correct the mistakes in the following sentences.-
1.She has went to the store.She has gone to the store.2.They has finished the task.They have finished the task.3.I have knowed her since we were kids.I have known her since we were kids.4.Have you ever saw this painting before?Have you ever seen this painting before?5.He have just left the office.He has just left the office.
/ Exercise 4.
Complete the sentences with since or for.-
1.They have been marriedten years.for
-
2.We have been studying Englisha long time.for
-
3.He has worked at the companylast year.since
-
4.They have been on vacationtwo weeks.for
-
5.She has been a teacher2005.since
-
6.He has lived abroadlast summer.since
-
7.They have owned the house15 years.for
-
8.We have been togetherour first date.since
/ Exercise 5.
Write the Past Participles of the following verbs.-
1.sellsold2.getgot3.swimswum4.paypaid5.eateaten6.bringbrought7.taketaken8.writewritten9.buybought10.understandunderstoodTry this Grammar Test as a worksheet
-