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:
Past ParticiplePhenomenon(s) vs. PhenomenaLend vs. Borrow Gerunds and InfinitivesPresent and Past Simple TenseVerb to beThe -ing Form of VerbsThe First Conditional (if/unless)Must Vs Have to

Other quiz: Grammar

When the teacher said we were studying confusing words, I thought I _____ knew what she was going to say.

A. all ready

B. already


How to use : Read the question carefully, then select one of the answers button.