PDF Google Drive Downloader v1.1


Report a problem

Content text EXTRA-EXERCISES - 2.docx

I. PRESENT PERFECT Choose the best option to complete the sentences. 1. Mary _______ her keys. She can't find them anywhere.    a) lose    b) lost    c) has lost    d) loses 2. Tom _______ to Paris twice this year.    a) go    b) went    c) has gone    d) goes 3. The team _______ three matches in a row.    a) win    b) won    c) has won    d) wins 4. Sarah _______ her homework yet.    a) didn't finish    b) hasn't finished    c) isn't finishing    d) hasn't been finishing 5. They _______ a new house in the countryside.    a) buy    b) bought    c) has bought    d) has been buying 6. John _______ to the new Italian restaurant downtown.    a) went    b) goes    c) has gone    d) has been going 7. The company _______ a significant increase in profits this quarter.    a) sees    b) saw    c) has seen    d) is seeing 8. I _______ that movie before.    a) see    b) saw    c) have seen    d) sees 9. Carol _______ her luggage at the airport yesterday.    a) loses    b) lost    c) lose    d) has lost 10. We _______ dinner yet.     a) didn't eat     b) haven't eaten     c) hasn't eaten     d) isn't eating 11. Mark _______ his car keys. He's searching for them everywhere.     a) lose
    b) lost     c) has lost     d) loses 12. Jenny _______ her new job last month.     a) starts     b) started     c) has started     d) starting 13. The children _______ their homework already.     a) finish     b) finished     c) have finished     d) finishes 14. Mike _______ to China three times in the past year.     a) goes     b) went     c) has gone     d) is going 15. They _______ each other since high school.     a) know     b) knew     c) has known     d) have known 16. The project _______ completed yet.     a) isn't     b) wasn't     c) hasn't     d) didn't 17. She _______ her novel for years, but it's still not finished.     a) write     b) wrote     c) has written     d) writes 18. He _______ his breakfast yet.     a) didn't finish     b) hasn't finished     c) isn't finishing     d) hasn't been finishing 19. The train _______ on time.     a) doesn't arrive     b) didn't arrive     c) isn't arriving     d) hasn't arrived 20. Maria _______ a new car last week.     a) buy     b) bought     c) has bought     d) buys 21. They _______ friends since they were children.     a) are     b) were     c) have been     d) being 22. Peter _______ his homework yet.
    a) don't finish     b) didn't finish     c) hasn't finished     d) didn't been finishing 23. She _______ to the gym three times this week.     a) go     b) goes     c) went     d) has gone 24. We _______ the new restaurant downtown last Saturday.     a) visit     b) visited     c) has visited     d) has been visiting 25. The team _______ well this season.     a) play     b) played     c) has played     d) is playing 26. Sarah _______ her passport at home.     a) leaves     b) left     c) has left     d) leave 27. They _______ their exams yet.     a) don't finish     b) didn't finish     c) hasn't finished     d) haven't finished 28. John _______ his decision.     a) regret     b) regretted     c) has regretted     d) is regretting 29. The children _______ their toys all over the house.     a) scatter     b) scattered     c) have scattered     d) scatters 30. Maria _______ her new job last month.     a) starts     b) started     c) has started     d) starting 31. The company _______ a new CEO last year.     a) hire     b) hired     c) has hired     d) is hiring 32. Tom _______ his homework yet.     a) finish     b) finished     c) has finished     d) finishes
33. They _______ each other for over ten years.     a) know     b) knew     c) have known     d) knows 34. Sarah _______ her phone at home.     a) leave     b) left     c) has left     d) leaves 35. We _______ a great time on our vacation.     a) have     b) had     c) has     d) having 36. The children _______ their rooms yet.     a) clean     b) cleaned     c) has cleaned     d) have cleaned 37. She _______ her decision.     a) regret     b) regretted     c) has regretted     d) regretting 38. John _______ his keys.     a) lose     b) lost     c) has lost     d) losing 39. They _______ a new house in the countryside.     a) buy     b) bought     c) has bought     d) have bought 40. Maria _______ the book yet.     a) read     b) readed     c) has read     d) reads 41. The team _______ the championship last season.     a) win     b) won     c) has won     d) wins 42. They _______ their exams yet.     a) don't finish     b) didn't finish     c) hasn't finished     d) haven't finished 43. Peter _______ his breakfast yet.     a) didn't finish     b) hasn't finished     c) isn't finishing

Related document

x
Report download errors
Report content



Download file quality is faulty:
Full name:
Email:
Comment
If you encounter an error, problem, .. or have any questions during the download process, please leave a comment below. Thank you.