They ___________ duty since 8 a.m. (a. had been performing b. have been performing)
have been performing
Oops!
Check
Okay!
Check
5
They will have finished working.
Future Perfect
Oops!
Check
Okay!
Check
5
You will regret this.
Simple Future
Oops!
Check
Okay!
Check
5
The kids ___________ cartoons all day. (a.has been watching b.have been watching)
have been watching
Oops!
Check
Okay!
Check
5
Change this active sentence into passive voice: I will never forget this experience.
This experience will never be forgotten by me.
Oops!
Check
Okay!
Check
5
As of this moment, I ___________ everything you asked me to do. (a. have completed b. had completed c. will have completed)
have completed
Oops!
Check
Okay!
Check
5
We have been waiting for hours.
Present Perfect Progressive
Oops!
Check
Okay!
Check
seesaw
Swap points!
Oops!
fairy
Take points!
5
10
15
20
25
gift
Win 25 points!
Okay!
thief
Give points!
5
10
15
20
25
5
Which helping verb accompanies a present perfect tense verb?
have
Oops!
Check
Okay!
Check
lifesaver
Give 20 points!
Oops!
fairy
Take points!
5
10
15
20
25
gift
Win 10 points!
Okay!
lifesaver
Give 10 points!
Oops!
5
The mother took the child to the doctor.
Simple Past
Oops!
Check
Okay!
Check
5
Which perfect verb tense describes actions that have continued up to the present time, though there is uncertainty as to whether the actions will continue?
Present Perfect
Oops!
Check
Okay!
Check
5
I want to be a writer.
Simple Present
Oops!
Check
Okay!
Check
5
Change this passive sentence into active voice: Her lessons have been learned by her.
She has learned her lessons.
Oops!
Check
Okay!
Check
5
She _________ the meal for one hour. (a. had been cooking b.has been cooking)