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
Module 2 Grammar Review
0
%
0
0
0
Back
Restart
I haven't been to the beach (for / since) last summer.
since
Oops!
Okay!
I _______ (meet) Andy at the bank three days ago. (Correct the verb)
met
Oops!
Okay!
I _______ (sent) over twenty job applications so far and haven't found anything yet. (Correct the verb)
have sent
Oops!
Okay!
Salem (went / has gone / have gone) to a job interview yesterday, but it didn't go well.
went
Oops!
Okay!
Fred has been to many job interviews, but he hasn't received a reply (already / yet).
yet
Oops!
Okay!
I have (many times / always) wanted to visit Paris.
always
Oops!
Okay!
Cole has had the same mobile phone (for / since) five years.
for
Oops!
Okay!
Long time no see! I (didn't see / hasn't seen / haven't seen) you for ages.
haven't seen
Oops!
Okay!
Hamad _______ (be) unemployed for two months. (Use present perfect)
has been
Oops!
Okay!
Larry has been to London (yet / twice).
twice
Oops!
Okay!
I _______ (never miss) a class since last September.
have never missed
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies