Grammar Quiz

[ Tenses ]

By the time we finish the meeting, I ___ for six hours straight.

A. will have talked

B. talked

C. have talked

D. talk

Select your answer:
A  B  C  D  E 


Random Topics:

Modal and Auxiliary VerbsVocab CheckingAdjective ending with ED & INGSimple Future TenseSo or SuchRelative Clauses with who and whichPresent Simple ProgressiveCorrelative conjunctionsFigurative LanguagePast Simple, Present Perfect Tense

Other quiz:

Grammar › View

Martin wrote me a letter about the trip after we ______ on the phone.

A. have discussed

B. discussed

C. had discussed  

D. discuss


Tenses › View

I __________ my homework by the time you arrive.

A. finish  

B. will finish  

C. am finishing  

D. finished

Grammar › View

I saw _____ president on TV tonight.

(President: tổng thống)

A. 0

B. a

C. an

D. the


Adverb & Compound Sentences › View

__________ you submit the form on time, you will not be eligible for the scholarship, __________ you should also remember to prepare for the interview.

A. Unless, and

B. After, and

C. Because, and

D. Until, so