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
Have you ________ studied German?
Have you ever studied German?
Oops!
Okay!
I haven't ________ eaten dumplings.
I haven't ever eaten dumplings.
Oops!
Okay!
Have you learned the irregular verbs ________?
Have you learned the irregular verbs yet?
Oops!
Okay!
Have you ________ fallen asleep in public?
Have you ever fallen asleep in public?
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 fed the dog ________?
Have you fed the dog yet?
Oops!
Okay!
Have you ________ eaten dinner?
Have you already eaten dinner?
Oops!
Okay!
Have you ________ traveled to another country?
Have you ever traveled to another country?
Oops!
Okay!
I haven't washed the dishes ________.
I haven't washed the dishes yet.
Oops!
Okay!
I have ________ taken a nap today.
I have already taken a nap today.
Oops!
Okay!
I haven't ________ sang karaoke.
I haven't ever sang karaoke.
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!
I haven't made the bed ________.
I haven't made the bed yet.
Oops!
Okay!
Have you ________ studied for the exam?
Have you already studied for the exam?
Oops!
Okay!
I have ________ exercised today.
I have already exercised today.
Oops!
Okay!
I have ________ studied Chinese.
I have not ever studied Chinese.
Oops!
Okay!
Have you ________ been on TV?
Have you ever been on TV?
Oops!
Okay!
Have you ________ drunk coffee today?
Have you already drunk coffee today?
Oops!
Okay!
I haven't ________ gotten a tattoo.
I haven't ever gotten a tattoo.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies