Grammar Quiz

[ Perfect Tenses ]

I … (1. clean) the entire house almost all day. I’m sure I … (2. finish) by the time my mom gets home tonight.

The suitable verb to complete blank no 2 is …

A. will have been finishing

B. will finished

C. will have finished

D. have been finished

E. had finished

Select your answer:
A  B  C  D  E 


Random Topics:

Run-On SentencesRelative Clauses and etcCommon Grammar Mistakes and Spelling TipsReflexive Pronouns & Modal VerbsPresent, Past, Present Perfect and ComparativeGrammar - Collective NounsPresent Perfect vs Past SimpleAdverbs, Prefixes, and SuffixesTime ClauseInterjections, Tag Questions and Nouns of Direct Address

Other quiz:

Grammar › View

The Grand Canyon is ___________ (amazing) sight I’ve ever see

A. amazer than

B. the amazest

C. more amazing than

D. the most amazing


Modal Verbs and Contrastive Conjunctions › View

Choose the sentence with the correct use of a contrastive conjunction.

A. We must leave early for the concert, or we could miss the opening act.

B. He might go to the gym now, yet he might also choose to go later in the day.

C. They should finish their homework first, and they could play video games afterward.

D. She must finish her chores before going out, but she might still be late.

Some vs. Any › View

Have they got ______ sausage?

A. A
B. An
C. Some
D. Any


Phrasal Verbs › View

To experience a difficult situation is:

A. go through

B. put up with

C. bring about