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
Present Perfect with Signal Words
0
%
0
0
0
Back
Restart
I haven't washed the dishes ________.
I haven't washed the dishes yet.
Oops!
Okay!
I haven't made the bed ________.
I haven't made the bed yet.
Oops!
Okay!
I haven't ________ sang karaoke.
I haven't ever sang karaoke.
Oops!
Okay!
I have ________ taken a nap today.
I have already taken a nap today.
Oops!
Okay!
Have you ________ studied for the exam?
Have you already studied for the exam?
Oops!
Okay!
Have you ________ traveled to another country?
Have you ever traveled to another country?
Oops!
Okay!
Have you learned the irregular verbs ________?
Have you learned the irregular verbs yet?
Oops!
Okay!
I haven't ________ gotten a tattoo.
I haven't ever gotten a tattoo.
Oops!
Okay!
I have ________ studied Chinese.
I have not ever studied Chinese.
Oops!
Okay!
Have you ________ had to make small talk at an elevator?
Have you ever had to make small talk at an elevator?
Oops!
Okay!
Have you ________ fallen asleep in public?
Have you ever fallen asleep in public?
Oops!
Okay!
I haven't ________ eaten dumplings.
I haven't ever eaten dumplings.
Oops!
Okay!
Have you ________ drunk coffee today?
Have you already drunk coffee today?
Oops!
Okay!
I have ________ been to Africa.
I have never been to Africa.
Oops!
Okay!
Have you ________ eaten Vietnamese food?
Have you ever eaten Vietnamese food?
Oops!
Okay!
Have you ________ been on TV?
Have you ever been on TV?
Oops!
Okay!
Have you ________ studied German?
Have you ever studied German?
Oops!
Okay!
I have ________ exercised today.
I have already exercised today.
Oops!
Okay!
Have you fed the dog ________?
Have you fed the dog yet?
Oops!
Okay!
Have you ________ eaten dinner?
Have you already eaten dinner?
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies