perfect verb Flashcards
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____ ____.
recently in the last few days so far since for a long time
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?
today
year
morning
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.
first before before second third