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
MYP 1 - Unit 3 - PPS vs PPC
0
%
0
0
0
Back
Restart
I ________________ to Canada. (be)
I' ve been to Canada.
Oops!
Okay!
Daniel: Do you see Sally very often? Robert: No, I ________________ (not see) her for 3 months.
No, I haven't seen have not seen (not see) her for 3 months.
Oops!
Okay!
Daniel: Do you see Sally very often? Robert: No, I haven't seen have not seen (not see) her for 3 months.
No, I haven't seen have not seen (not see) her for 3 months.
Oops!
Okay!
I ____________ Mary for a long time. (see)
I haven't seen Mary for a long time.
Oops!
Okay!
Ann ____________________ in the hospital since Monday. (be)
Ann has been in the hospital since Monday.
Oops!
Okay!
I' ________________ my back. (hurt)
I' ve hurt my back.
Oops!
Okay!
He __________________ in New York since he got promoted. (live)
He's been living/has lived in New York since he got promoted.
Oops!
Okay!
They _________________ the project for many years. (develop)
They have been developing the project for many years.
Oops!
Okay!
They ________________ the project for many years. (develop)
They have been developing the project for many years.
Oops!
Okay!
She _________________ a new car. (buy)
She' s bought a new car.
Oops!
Okay!
Susan _______________ homework twice this week. (do)
Susan has done homework twice this week.
Oops!
Okay!
George ______________________ home since last week. (be-not)
George hasn't been home since last week.
Oops!
Okay!
He ______________________ since this morning. (study)
He' s been studying since this morning.
Oops!
Okay!
_________ you _______________ for me for a very long time? (wait)
Have you been waiting for me for a very long time?
Oops!
Okay!
How long _____________ you ______________ in this house? (live)
How long have you lived/have you been living in this house?
Oops!
Okay!
You're late! I __________ for over an hour! (wait)
You're late! I've been waiting for over an hour!
Oops!
Okay!
Fred: You know Linda, don't you? Julia: Yes, we _______________ (know) each other for ages.
Yes, we have known each other for ages.
Oops!
Okay!
I'm out of breath! I' ___________ on the treadmill.(run)
I'm out of breath! I' ve been running on the treadmill.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies