Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Present perfect simple / Present perfect continu ...
0
%
0
0
0
Back
Restart
_______________(you/ work in the olive harvest /lately)?
Have you been working in the olive harvest lately
Oops!
Okay!
_______________ (you/ already /put up) the Christmas decorations at home?
Have you already put up
Oops!
Okay!
______________ ( you/ ever/ do) an extreme sport?
Have you ever done
Oops!
Okay!
_____________ (you/ buy / your Christmas presents/ yet)?
Have you bought your Christmas presents yet
Oops!
Okay!
How long__________(you /study) at this school?
have you been studying / have you studied
Oops!
Okay!
What _______________ (you /do) during the long weekend?
have you been doing / done
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies