Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
B1 Present Perfect and past simple
0
%
0
0
0
Back
Restart
How many times ....................you .....................to Madrid in your life?
have..........been
Oops!
Okay!
Paul's wet. He's ........................been swimming in the sea.
just
Oops!
Okay!
I have .......................done my homework. I did it before coming to class.
already
Oops!
Okay!
Simon ...........................the homework yesterday afternoon.
did
Oops!
Okay!
How do you say "dolor de garganta" in English?
sore throat
Oops!
Okay!
Where ....................you have lunch on Saturday afternoon?
did
Oops!
Okay!
irregular verbs: begin
begin, began, begun
Oops!
Okay!
Please wait for the doctor in the ................................
waiting room
Oops!
Okay!
What time did you ..........................to bed last night?
go
Oops!
Okay!
John has known his best friend..........................he was 5 years old.
since
Oops!
Okay!
Have you ......................swum in a river?
ever
Oops!
Okay!
I have a pain in my arm. It ......................a lot.
hurts
Oops!
Okay!
irregular verbs: think
think, thought, thought
Oops!
Okay!
Have you finished reading that book ..................?
yet
Oops!
Okay!
Paracetomol and aspirin are kinds of p.............................
painkiller
Oops!
Okay!
I have had this rucksack .......................two months.
for
Oops!
Okay!
Tom ...............................3 exams today and he ...........................2 exams yesterday.
has done, did
Oops!
Okay!
Irregular verbs: put
put, put, put
Oops!
Okay!
I'm very sorry but I have ..........................my homework. (forget)
forgotten
Oops!
Okay!
Why ........................Sara.......................Ana yesterday?(hit)
did...hit
Oops!
Okay!
We have been in class ........................16.15.
since
Oops!
Okay!
Ana started in this English school 4 months ........................
ago
Oops!
Okay!
Sam can't speak today and he's taking medicine for his ....................... ..................
sore throat
Oops!
Okay!
....................you ever ...................................frogs' legs?
Have..................eaten
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies