Grammar Quiz

[ Future Perfect Tense ]

I ——— this book by tomorrow noon.

A. Have been reading
B. Have read
C. Will read
D. Will have read

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Past ContinuosPhrasal Verbs1st ConditionalArticles and DeterminersAdverbial Clause of ConcessionPersonal PronounGrammar for IELTSAdjectives with PrepositionFuture Continuous, Future Perfect and Future Perfect ContinuousVerbs: Will & Going to

Other quiz:

Tenses › View

Which one is the correct answer?

A. I had finish the homework when you called me the night before.

B. I had finished the homework when you called me the night before.

C. I finished the homework when you had called me the night before.

D. I had been finishing the homework when you called me the night before.


Grammar › View

We are going _____ vacation next week.

A. on

B. for

C. to

Grammar › View

Vocabulary – Select the correct answer.

The job has low pay and low________
_____
A. prestige

B. motivation

C. competence

D. insight


Grammar › View

King Henry is the king ____ crown you found.

A. who

B. whom

C. whose

D. where