The Present Perfect or Past Simple Exercise at Auto-English

The Present Perfect or The Past Simple Exercise at Auto-English

Fill the gaps with the verb in brackets using either the present perfect or the past simple tenses.

1 A: I ________________ (to see, negative) Anna for a long time.
2 B: Really? I ________________ her yesterday. (to see)
3 They ________________ (to go) to Venice three years ago.
4 David lost his wallet yesterday but he ________________ (to find) it this morning in his jacket  pocket.
5 ________________ (to be with you) to Paris?
6 We ________________ (to live) in this house for five years and we're very happy here.
7 I know Manchester quite well. I ________________ (to live) there for three years when I was a student
8 He ________________ (to meet) Sally in the supermarket last week. 
9 She feels great. She ________________ (to lose) three kilos since Christmas.
10 It's cold in here because someone ________________ (to open) the window.
11 Before they bought the car, they ________________ (to think) about it very carefully.
12 ________________ (to feed with you) the cat yet?
13 The last time I ________________ (to play) tennis was four years ago.


Written by Bob Wilson ©Robert Clifford McNair Wilson 2005