Grammar Quiz

[ Tenses ]

Annie (work) ………..in the garden all day.

A. working

B. have been working

C. has been working

D. works

Select your answer:
         


Random Topics:

How often - long - much - manyCommunicative GrammarNoun Phrases and AdverbialsPRESENT SIMPLE vs PRESENT CONTINUOUS + QUANTModals and ResponsibilitiesGrammar for IELTSGrammar - too & enoughCoordinating ConjunctionGrammar - may & mightPast simple regular verbs

Other quiz:

Grammar › View

________ is a good question.

A. These

B. Those

C. That


Future Tenses › View

Recognize the future perfect tense in the sentence: ‘By the time you arrive, I will have finished cooking.’

A. will have finished

B. finishing

C. finished

D. will finish