Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Solutions. B2. Past Tenses. Present Perfect/Cont ...
0
%
0
0
0
Back
Restart
I _______ (search) for hours, but I _______ (not find) my phone yet.
have been searching; haven't found
Oops!
Okay!
Lisa is writing email. She _______ (send) lots of email this morning.
has sent
Oops!
Okay!
_______ you ever _______ (visit) German before you went to Germany?
Had you ever visited
Oops!
Okay!
I _________ (believe) his story yeasterday.
believed
Oops!
Okay!
She _______ (walk) into the room, _______ (sit) down and _______ (start) to read the paper.
walked; sat; started
Oops!
Okay!
_______ you ever _______ (take) part in a sports competition?
Have you ever taken
Oops!
Okay!
My hands are dirty. I ____________(repair) my bike.
have been repairing
Oops!
Okay!
She was late for work because she _______ (get up) late.
had got
Oops!
Okay!
Somebody _________ (eat) all the cholocates. The box is empty.
has eaten
Oops!
Okay!
After I _______ (wash up), I _______ (watch) TV
had washed up; watched
Oops!
Okay!
What was the weather like when you ________ (get) up this morning? It _________ (rain).
got; was raining
Oops!
Okay!
Fantastic! England _______ (win) the world championship!
has won
Oops!
Okay!
While we _______ (wait) for you, it _______ (start) to rain.
were waiting; started
Oops!
Okay!
I _______ (visit) the USA a few times, but I _______ (never/ see) a baseball game
have visited; have never seen
Oops!
Okay!
What ______ you ______ (do) when Joe __________ (call) you?
were you doing; called
Oops!
Okay!
What______ Jack_______ (do) when his phone _______ (ring)? He ___________ (read) a book.
was Jack doing; rang; was reading
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies