Present perfect or past simple?

Grammar / A2 Grammar lessons and exercises / Present perfect or past simple?

Exercise 2: Choose Present Perfect or Past Simple

Exercise 2: Choose Present Perfect or Past Simple

Choose the correct form — present perfect or past simple — to complete each sentence. Pay attention to time expressions and context (e.g., yet, just, ago, for, since, yesterday).

1
____ John yet?
2
Emily's not here. She ____ to the shops.
3
A: Where's Tom? B: He ____ .
4
He ____ in London for three years and now he lives in Dublin.
5
____ the door when you left?
6
A: 'Where's Tom?' B: 'He ____ ten minutes ago.'
7
A: '____ breakfast yet?' B: 'Yes, I ____ breakfast at 7:30.'
8
A: '____ their homework yet?' B: 'Yes, they ____ it when they arrived from school.'
9
I ____ with Jake last Tuesday and he says you ____ him for months.
10
A: 'We ____ yesterday, and you?' B: 'We ____ here since last week.'