Grammar Quiz

[ Perfect Tenses of Verbs ]

By next Thursday, we will have built the set for the play.

A. present perfect

B. past perfect

C. future perfect

Select your answer:
A  B  C  D  E 


Random Topics:

Have as verb and auxiliaryCity PlacesGrammar: Reported QuestionsFamily Vocabulary and GrammarTime ClauseTenses (Present, Past, Future Forms)Modal Verb Gerund or To InfinitiveSentence and FragmentPast Tense and Past ContinuousPrepositions and Conjunctions

Other quiz:

Grammar › View

How do we identify that this degree is superlative or comparative

A. For Superlative degree we use ‘i’ and for Comparative degree we use ‘this’

B. For Superlative degree we use ‘these’and for Comparative degree we use ‘that’

C. For Superlative degree we use ‘am’ and for Comparative degree we use ‘those’

D. For Superlative degree we use ‘the’ and for Comparative degree we use ‘than’


Vocabulary › View

What is the connotation of the word “vacuous”?

A. Positive

B. Neutral

C. Negative

D. Ambiguous

Grammar › View

William _________ his brother to multiply.

A. was teach

B. taught

C. teached

D. was taught


TOEFL › View

The helicopter is able to hover in ___________ powered rotors produce lift even at zero forward speed.

A. flight because of the

B. flying the

C. the flying of the

D. flight because the