[ Perfect Tenses ]
Luke _______ (work) on the final report all morning. He will send it to you when he has done it.
A. has worked on
B. had worked on
C. had been working on
D. has been working
Select your answer:
Random Topics:
May, MightRegular Plural NounsNarrative TensesPassive Voice in Past Simple TenseCardiology ServicesComparatives and SuperlativesInfinitives and ING FormsFrequencyPresent Simple with Adverbs of Frequency
Other quiz:
Vocabulary › ViewThe new policy will ___________ changes in the workflow.
A. bring
B. brings
C. bringing
D. brought
Grammar › View
I don’t think the door is_____to get the sofa into the room.
A. too much wide
B. too many wide
C. wide enough
D. enough wide
Trending Topics
Loading...
How to use : Read the question carefully, then select one of the answers button.