Grammar Quiz

[ Tenses ]

By the time you arrive, I ___ (finish) my homework.

A. will have finished

B. will be finishing

C. will finish

D. have finished

Select your answer:
A  B  C  D  E 


Random Topics:

Kinds of NounsSimple Past Tense and Present Continuous Tensewould should couldHope, Thank, Modal VerbsWould/would like - affirmative/negativePerfect TenseVerbs and Possessive AdjectiveArticles and Pronounstake, make, doWH Questions and Simple Past Tense

Other quiz:

Subject – Predicate › View

My mother used to brush and braid my hair when I was ten years old.

What is the simple subject?

  1. mother
  2. my mother


Grammar TOEFL › View

Having given the prescription to the patient _____.

A. medicine was taken regularly by the patient

B. the doctors told the patient to take the medicine regularly.

C. the patient took the medicine regularly.

D. the medicine had to be taken regularly by the patient

Grammar › View

Sammy __________ David for lunch tomorrow.

A. will meet

B. is meeting

C. meets


Vocabulary › View

_____________ is a comparison to two things USING like or as.

A. Simile
B. Similar
C. Compare
D. Semi Colon