My friend's a great writer. He ________ (write) lots of books so far.
has written
15
We_______ (not have) a holiday last year, because there ______ (not be) enough time for that.
didn't have - wasn't
15
The weather _______ (be) very good yesterday so Kelly ______ (not stay) at home.
was - didn't stay
15
My hair is wet. I ______ (just wash) it.
have just washed
15
Sandra _____ (feel) ill for a week. Her boyfriend Jack says that she _____ (start) to feel ill last Monday.
has been feeling - started
15
Is Sonia here? No, she _____ (not come ) yet.
hasn't come
15
Where's Alan? _____ (you see) him? Yes, he ____ (leave) the room a few minutes ago.
Have you seen - left
15
Do you know Martin's sister? I _____ (see) her a few times but I _____ (never speak) to her. _______ (you ever speak) to her? Yes, I _______ (meet) her at a party last week. She's very nice.
have seen - have never spoken - Have you ever spoken - met
15
We ____ (travel) around South America since June and ____ (already explore) an amazing historic site Machu Picchu in Peru.
have been travelling - have already explored
15
She looks tired. What time ____ (she go) to bed last night?
did she go
15
They're still building the new road. They ______ (not finish) it yet.
haven't finished
15
Albert Einstein ____ (be) the scientist who ______ (develop) the theory of relativity.
was - developed
15
How long _____ (you use) a bike to get around London? I _____
15
How long _____ (you use) a bike to get around London? I _____ (buy) this bike two weeks ago and I _______ (ride) it everyday since I got it.
have you been using - bought - have ridden
15
Ow! I ____ (cut) my finger. It's bleeding. I ____ (never have) my finger cut before,
Cut - have never cut
15
My parents ______ (live) in London since they _____ (get married) in 1975. They still adore this city.