Grammar Quiz

[ Tenses ]

By the time she arrives, we ____ our homework.

A. will complete

B. will have completed

C. completed

D. have been completing

Select your answer:
         


Random Topics:

May, MightAsking & Giving AttentionModals and VocabularyArticle the or zero article (-)Relative Clauses and UsagePreposition of TimePresent Simple vs Past SimpleArticle and Order of AdjctiveSo....that... Such.......thatNoun, Verb, Adjective

Other quiz:

Tenses › View

So we took no notice and ___________________ talking.

A. had carried on

B. were carrying on

C. have been carrying on

D. carried on


Adverbs › View

They will arrive ______________ for the meeting.

A. soon

B. gently

C. yesterday