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 ________ traveled to another country?
Have you ever traveled to another country?
Oops!
Okay!
Have you fed the dog ________?
Have you fed the dog yet?
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!
I haven't ________ sang karaoke.
I haven't ever sang karaoke.
Oops!
Okay!
Have you ________ studied German?
Have you ever studied German?
Oops!
Okay!
Have you ________ eaten Vietnamese food?
Have you ever eaten Vietnamese food?
Oops!
Okay!
I haven't ________ eaten dumplings.
I haven't ever eaten dumplings.
Oops!
Okay!
I have ________ been to Africa.
I have never been to Africa.
Oops!
Okay!
Have you ________ drunk coffee today?
Have you already drunk coffee today?
Oops!
Okay!
I have ________ exercised today.
I have already exercised today.
Oops!
Okay!
I haven't ________ gotten a tattoo.
I haven't ever gotten a tattoo.
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 ________ taken a nap today.
I have already taken a nap today.
Oops!
Okay!
Have you ________ been on TV?
Have you ever been on TV?
Oops!
Okay!
I haven't washed the dishes ________.
I haven't washed the dishes yet.
Oops!
Okay!
Have you ________ fallen asleep in public?
Have you ever fallen asleep in public?
Oops!
Okay!
Have you learned the irregular verbs ________?
Have you learned the irregular verbs yet?
Oops!
Okay!
I have ________ studied Chinese.
I have not ever studied Chinese.
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