top of page

The Past Simple Vs. The Present Perfect Tense (Practice)

Updated: Aug 24






The Past Simple Vs. The Present Perfect Tense (Practice)

A. Fill in the blanks with the correct word(s) from the box:

Since – for – ago – so far – last week – in 1975 – recently – just - yet

1. Doctor: How long have you had the rash?

Patient: I’ve had it ---------- Monday.


2. Tommy: Are you still at the clinic?

Tammy: Just left. I’ve waited there ---------- three hours.


3. Nurse: Do you still get those migraines?

Patient: I haven’t had any ----------.


4. Doctor: When did you start to feel the symptoms?

Patient: A few days ----------.


5. Luka: This cough is really bad. You need to see the doctor.

Luna: I saw the doctor ---------.


6. Pharmacist: For how long have you taken Tylenol?

Patient: I’ve taken it ----------- three days.


7. Mother: Finish you lunch and take your vitamins.

Son: I’ve --------- taken them.


8. Nurse: What’s your date of birth?

Patient: I was born ----------.


9. Ann: You look so pale. Have you been sick?

Amy: I’ve ---------- had a very bad flu.


10. Doctor: Is the medical report ready?

Secretary: I haven’t written it ------------.

www.englishiseasierwithamal.com


 





B. Put the verbs in the correct tense. Choose between Past Simple or Present Perfect

1. A: You (received) my email?

B: Yes. I (see) it last night.


2. A: Where you (be)?

B; I (go) to the movies with my friends after school.


3. A: You (finish) writing the report?

B: I just (start). Give me half an hour, please.


4. A:I (call) you last night and you (not answer).

B: I (be) busy.


5. A: You ever (be) to Africa?

B: Yes. I (visit) Kenya last year.


6. A: When you (get) married?

B: In 2003.


7. A: What's for dinner?

B: It's your turn. I (prepare) it yesterday.


8. A: How long you (know) each other?

B: Since 2000.


9. A:How long you (work) in this firm?

B: I (join) the team in 2020.


10. A: You (see) the murderer?

B: No, I (not).





www.englishiseasierwithamal.com




To learn about the difference between the Past Simple Tense and the Present Perfect Tense use this link:

https://www.englishiseasierwithamal.com/post/the-past-simple-vs-the-present-perfect-tense



bottom of page