Complete the following sentences using appropriate simple past or present perfect tense forms.
1I ............... an old friend of mine yesterday.
Wrong!
Use the simple past "met" because "yesterday" gives a finished past time.
2So far, I ............... ten of Shakespeare's plays.
Wrong!
Use the present perfect "have read" with "so far" to talk about experience up to now.
3So far, she ............... in two films.
Wrong!
Use the present perfect "has acted" with "so far"; the subject "She" takes "has".
4I ............... a ghost twice since we moved into this house.
Wrong!
Use the present perfect "have seen" with "since" for experiences in a period that continues up to now.
5She ............... to help him when he asked her last week.
Wrong!
Use the simple past "refused" because "last week" gives a finished past time.
6She ............... home early yesterday.
Wrong!
Use the simple past "left" because "yesterday" gives a finished past time.
7Janet ............... me a story the other day.
Wrong!
Use the simple past "told" because "the other day" refers to a finished past time.
8Maya and her family ............... to Chicago last year.
Wrong!
Use the simple past "moved" because "last year" gives a finished past time.
9I ............... anything from them since then.
Wrong!
Use the present perfect negative "have not heard" with "since then" to connect the past to now.
10He ............... that he would not do it.
Wrong!
Use the simple past "said" to report a completed past statement.
11Amir said nothing when he ............... the news.
Wrong!
Use the simple past "heard" after "when" for a completed past event in the story.
Exercise complete
0 out of 11
correct answers
Answers
- I met an old friend of mine yesterday.
- So far, I have read ten of Shakespeare’s plays.
- So far, she has acted in two films.
- I have seen a ghost twice since we moved into this house.
- She refused to help him when he asked her last week.
- She left home early yesterday.
- Janet told me a story the other day.
- Maya and her family moved to Chicago last year.
- I have not heard anything from them since then.
- He said that he would not do it.
- Amir said nothing when he heard the news.

