Accommodate the words:
painting / He / all / has / morning / been
He has been painting all morning
Accommodate the sentence:
dance classes/ she/ before/ she sprained/had/ taking/ her ankle/ been
She had been taking dance classes before she sprained her ankle
Accommodate the sentence:
getting / for school/ ready / at 8:00 am tomorrow / She / be/ will
Accommodate the sentence:
you/ how/ been/ long/ have/ waiting/?
How long have you been waiting?
Accommodate the sentence:
not/I/ it / before / have/seen/ that show/
I haven't seen that show before
Accommodate the sentence: (one extra word)
by 2025/ will/ ? / be/ cars/ flying/ driving
Will be driving cars by 2025?
Choose the best answer:
I've sent or I've sending
20 text messages already today!
I've sent 20 text messages already today!
Choose the correct option:
My friend had left/had been leaving already by the time I got to school
My friend had left already by the time I got to school
Choose the best option:
My English Class starts/ will start/ is starting/ at 8:00 every Saturday
My English Class starts at 8:00 every Saturday
Complete the sentence:
She ____________ (not finish) her homework yet.
She hasn't finished her homework yet!
Complete the sentence with study and past perfect continous
Where _________ you ________ before the new library opened?
where had you been studying before the new library opened?
Complete the sentence:
I __________ (go) to the USA 2 times by the end of the month
I will have gone to the USA 2 times by the end of the month
Complete the sentence:
I ___________ (call) all day long! ______ you _______ (finish) what I asked?
I have been calling all day long! Have you finished what I asked?
Complete the sentences:
I ________ (practice) too much lately, and the people got angry at me.
I _________ (practice) because I _______ (not have) time.
I hadn't been practicing too much lately, and the people got angry at me.
I hadn't practiced because I hadn't have time
Complete the sentences:
________ they _______ (sell) enough by the end of day?
Will they have sold enough by the end of the day?