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:

Relative Clauses and Usage › View

I ______ go to the grocery store this morning; we were out of milk.

A. don’t had to

B. had to

C. didn’t have to

D. has to


Grammar › View

The red line parking ticket(罰單)___ Noah NT$900.

A. cost

B. took

C. paid

D. spent

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