perfect verb Flashcards

1
Q

present perfect (I have done)

Have you heard anything from Ben r_______?
I’ve met a lot of people in the last ___ ____?
Everything is going well. There haven’t been any problems s_ ___.
The weather is bad here. It’s rained every day s_____ I arrived. (=from when I arrived until now)
It’s good to see you again. We haven’t seen each other for a l____ ____.

A
recently
in the last few days
so far 
since 
for a long time
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

present perfect (I’ve done)

I’ve had four cups of coffee t_____.
Have you taken a vacation this y____?
I haven’t seen Tom this m_______. Have you?

A

today
year
morning

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Present Perfect (I’ve done)

It’s the f_____ time he has driven a car.
He hasn’t driven a care b_____.
He has never driven a car b_____.

Sarah has lost her passport again. This is the s_______ time this has happened.
Andy is calling his girlfriend again. That’s the t_____ time he’s called her tonight.

A
first
before
before
second
third
How well did you know this?
1
Not at all
2
3
4
5
Perfectly