Present perfect simple and past simple
Form the present perfect with have/has + past participle; Use the present perfect for experience at an unspecified time; Use the past simple for a specific finished past time and follow-up details; Place ever, never, just and already inside the present-perfect verb phrase; Place yet at the end of questions and negatives; Do not combine never with a negative auxiliary; Use been to for a completed visit when the person has returned.
1. Which sentence correctly refers to a specific finished past time?
Multiple Choice20sAWe visited Croatia last June.✓BWe have visited Croatia last June.CWe have visit Croatia last June.DWe were visited Croatia last June.💡 A stated finished time such as last June requires the past simple.
2. The present perfect is formed with have or has plus a past participle.
True / False20sTrue ✓False💡 The form rule is subject + have/has + past participle.
3. Rosa _____ (never/visit) Canada, so this will be her first trip there.
Fill the Gap20sAcceptedhas never visited💡 Never goes between has and the past participle to describe no experience up to now.
4. Which sentence puts just in the correct position?
Multiple Choice20sAI've just finished the report.✓BI've have just finished the report.CI've finished just already the report.DI've just finish the report.💡 Just goes between have/has and the past participle.
5. Match each present-perfect adverb to its meaning.
Matching30sever→at any time in your life up to nownever→at no time up to nowjust→very recentlyyet→expected before now, in a question or negative💡 These adverbs express life experience, absence of experience, recent completion or expected completion.
6. Yes, I _____ (go) to her new flat last weekend.
Fill the Gap20sAcceptedwent💡 A specific detail at the finished time last weekend takes the past simple.
7. Put the chunks in order to show earlier-than-expected completion.
Put in Order30s- 1.Jon
- 2.has
- 3.already
- 4.submitted
- 5.the application.
💡 Already normally comes between has and the past participle.
8. Choose the best follow-up: Have you ever stayed in York?
Multiple Choice20sAYes, I spent a week there in 2024.✓BYes, I have spent a week there in 2024.CYes, I did ever stay there.DYes, I have stay there last year.💡 Begin with present perfect for experience, then use past simple for a dated detail.
9. It is correct to combine haven't and never in the same present perfect clause.
True / False20sTrueFalse ✓💡 Never already supplies negative meaning, so the no-double-negative rule applies.
10. _____ you ever seen the Northern Lights?
Fill the Gap20sAcceptedHave💡 A present perfect experience question begins with Have before the subject.
11. Which sentence uses yet correctly?
Multiple Choice20sAThey haven't replied yet.✓BThey yet haven't replied.CThey haven't yet reply.DThey didn't replied yet up to now.💡 Yet normally goes at the end of a present-perfect negative.
12. Match each sentence to the reason for its tense or adverb.
Matching30sHave you ever flown alone?→general life experienceI flew alone in May.→specific finished past timeWe've just landed.→very recent completionHas the luggage arrived yet?→expected event up to now💡 Present perfect covers unspecified experience and current relevance; past simple gives a dated detail.
13. Use the contracted form: Mila _____ (not finish) the online form yet.
Fill the Gap20sAcceptedhasn't finished💡 Yet at the end calls for a present-perfect negative; the requested contracted form is hasn't finished.
14. Yet normally appears at the end of present-perfect questions and negative sentences.
True / False20sTrue ✓False💡 Sentence-final position is the rule taught for yet.
15. What is the correct past participle of write?
Multiple Choice20sAwritten✓BwroteCwritedDwriting💡 Write is irregular: wrote is past simple, but written is the past participle.
16. Put the chunks in order to describe a very recent arrival.
Put in Order30s- 1.The guests
- 2.have
- 3.just
- 4.arrived
- 5.at the hotel.
💡 Just goes after have and before the past participle.
17. We _____ (visit) this restaurant before, but we don't remember the date.
Fill the Gap20sAcceptedhave visited💡 An experience with no known or important exact time uses the present perfect.
18. Asha has returned from Rome. Which sentence correctly describes that completed visit?
Multiple Choice20sAAsha has been to Rome.✓BAsha has gone to Rome and is still there.CAsha has went to Rome.DAsha did been to Rome.💡 Been to describes a visit followed by a return; gone to normally suggests the person is still away.
19. The present perfect is the normal tense when a sentence includes a specific finished time such as yesterday.
True / False20sTrueFalse ✓💡 The central tense contrast reserves present perfect for unspecified or unimportant time.
20. The courier has _____ (take) the parcel to the wrong office.
Fill the Gap20sAcceptedtaken💡 After has, use the irregular past participle taken rather than the past simple took.