Home Medium Level

Present Perfect or Past Simple Tense?

Type the present perfect or the past simple tense of the verbs in the boxes below. Use the long form. For example: "I have been" not "I've been".


1.I (see) him last night.
2.They (go) to England in 1984.
3.I can't find my keys. I (lose) them.
4.Annette (write) many books and is writing another one now.
5.We don't know where he (go). No-one can find him.
6.They (visit) their friends in New Zealand two years ago.
7.I (visit) him in hospital three times this month.
8.We (have) bad weather last week.
9.We (have) great weather this week.
10.I (not/be) to Spain yet.