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 simple and continuous
0
%
0
0
0
Back
Restart
What / you / do / your / free time / recently ?
What have you been doing with your free time recently?
Oops!
Okay!
Businesses / close / your / city ? (at the moment)
Have businesses been closing in our city?
Oops!
Okay!
Where / you / travel ?
Where have you travelled?
Oops!
Okay!
What / most exciting thing / do / you / this week ?
What is the most exciting thing you have done this year?
Oops!
Okay!
How many / different places / you / live ?
How many different places have you lived in?
Oops!
Okay!
Where / best place / be / you / ever ?
Where is the best place you have ever been?
Oops!
Okay!
What / most interesting / thing / you / ever / do ?
What is the most interesting thing you have ever done?
Oops!
Okay!
How many / English words / learn / you / this week ?
How many new words in English have you learned this week?
Oops!
Okay!
You / give / public speech / ever?
Have you ever given a public speech?
Oops!
Okay!
What / best and worse / restaurant / you / ever / eat ?
What is the best and worst restaurant you have ever eaten at?
Oops!
Okay!
What / interesting foods / eat / you ?
What interesting foods have you eaten?
Oops!
Okay!
What / you / sports / play ?
What sports have you played?
Oops!
Okay!
You / ever / forget / important / birthday ?
Have you ever forgotten an important birthday?
Oops!
Okay!
How long / you / study / English ?
How long have you studied English?
Oops!
Okay!
You / ride / animal / ever ?
Have you ever ridden an animal?
Oops!
Okay!
You / ever / got / horrible haircut ?
Have you ever gotten a horrible haircut?
Oops!
Okay!
What / happen / news / recently ?
What has been happening in the news lately?
Oops!
Okay!
What / kinds / movies / watch / recently / you ?
What kinds movies have you been watching recently?
Oops!
Okay!
You / ever / be / TV ?
Have you ever been on TV?
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies