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
[ONL] YI3 GRAMMAR 2D (PRESENT PERFECT TENSES)
0
%
0
0
0
Back
Restart
Use the correct affirmative, negative or question form of the PPC: She recently bought a new bike, but she _____ (use) it much.
hasn't been using
Oops!
Okay!
Make a sentence: I/ not feel/ well/ two days.
I haven't been feeling well for two days.
Oops!
Okay!
Make a sentence: We/ live/ in Scotland/ three years now.
We've been living in Scotland for three years now.
Oops!
Okay!
Use the correct affirmative, negative or question form of the PPC: You're an hour late! What ______ you _____ (do)?
have - been doing
Oops!
Okay!
Make a question: It/ snow/ very long?
Has it been snowing for very long?
Oops!
Okay!
Use the correct affirmative, negative or question form of the PPC: We ____ (save) for weeks so that we can pay for our next holiday.
have been saving
Oops!
Okay!
Use the correct affirmative, negative or question form of the PPC: I'm going home. I ______ (feel) well since this morning.
haven't been feeling
Oops!
Okay!
Use the correct affirmative, negative or question form of the PPC: I love the new sitcom on Channel 5. _____ you _____ (watch) it?
Have - been watching
Oops!
Okay!
Make a sentence: Jane/ wear/ those jeans/ yesterday morning!
Jane's been wearing those jeans since yesterday morning!
Oops!
Okay!
Use the correct affirmative, negative or question form of the PPC: I'm so happy you phoned. I _____ (worry) about you all day.
have been worrying
Oops!
Okay!
Use the correct affirmative, negative or question form of the PPC: I should do well in my exams. I _____ (work) hard since the start of term.
have been working
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies