1
2
3
4
5
100

To talk about an action in the past (without any consequences in the present), we use ... 

(a) present perfect 

(b) past simple

(b) past simple

100

Which tense can be used to emphasize quantity when we’re talking about how much or how many. 

(a) present perfect simple

(b) present perfect continuous

(a) present perfect simple

100

'so far' is a key word for ... 

(a) present perfect 

(b) past simple

(a) present perfect

100

Which tense can be used to emphasize the length of time that has passed?

(a) present perfect simple

(b) present perfect continuous

(b) present perfect continuous 

100

'recently' is a reference word for ... 

(a) present perfect 

(b) past simple

(a) present perfect

200
He _____ (leave / just) his house.
has just left
200
She (be / not) _____ there an hour ago.
wasn't
200
He (lose / not) _____ any game so far.
hasn't lost
200
The other day, our cat (bring) _____ home a mouse.
brought
200
I (wash / already) the dishes.
have already washed
300
_____ (you / see) Bob recently?
Have you seen Bob recently?
300
Who (switch) _____ off the lights a minute ago?
switched
300
When (she / become) _____ a teacher?
did she become
300
_____ (you / ride / ever) an elephant?
Have you ever ridden
300
(you / hurt) _____ your knee when you were playing football?
Did you hurt
400
It's two o'clock in the afternoon. Leo usually phones at ten o'clock. (a) but he didn't phone me this morning. (b) but he hasn't phoned me this morning.
(a) but he didn't phone me this morning.
400
I'm trying to contact my old penfriend but... (a) she moved to a new city. (b) she has moved to a new city.
(b) she has moved to a new city.
400
The keep getting lost because... (a) they haven't been here before. (b) they didn't go here before.
(a) they haven't been here before.
400
I've stopped going skating because... (a) I've broken my leg last time I went. (b) I broke my leg last time I went.
(b) I broke my leg last time I went.
400
It's strange, I can't find Simon, but he... (a) was here a few minutes ago. (b) has been here a few minutes ago.
(a) was here a few minutes ago.
500
I know you live in England now, but how long _____ you _____ (live) in Ireland for?
did (you) live
500
The Romans _______ (come) to Britain over two thousand years ago.
came
500
How long ago _____ your parents _____ (get) married?
did (your parents) get
500
My aunt and uncle _____ (go) to India for six months. They got me this lovely souvenir.
went
500
How long _____ you _____ (own) your pet snake?
have (you) owned