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