Grammar Quiz

[ Present Tenses ]

“When will Mary be able to leave hospital?” – “Don’t be so impatient. We cannot release her before we ____ the last test.”

A. have completed

B. will have completed

C. will complete

D. completed

Select your answer:
A  B  C  D  E 


Random Topics:

Conditional SentencesCan, Could, May, MightPrepositionVerb Moods and Vague PronounsQuantifiersVocab CheckingPreference & Future TenseTOEFLGrammar ( going to)Narrative, Past Tenses

Other quiz:

Grammar › View

What animal is this?
 
A.   Fox
 
B.   Deer
 
C.   Zebra


Relative Pronoun/Adverbs › View

That’s the teacher __________ helped me with my English.

A. which

B. who

C. whose

D. where

Grammar and Verb Tenses › View

What do correlative conjunctions do?

A. To bind two independent clauses

B. To link words or groups of words

C. To indicate cause and effect

D. To denote contrast


Modals › View

You look very tired, you ….. go home and have a rest

A. may

B. must

C. should

D. have to