Grammar Quiz

[ Tenses and Structure ]

Formulate a present perfect sentence using the verb ‘to finish’.

A. I finished my homework yesterday.

B. I am finishing my homework now.

C. I will finish my homework later.

D. I have finished my homework.

Select your answer:
         


Random Topics:
1st & 2nd ConditionalsSimple and Progressive Verb TensesPresent or Past TensesGerundAdverbs or AdjectivesVerbal and Appositive PhrasesCorrelative Conjunction & Complex SentencesIdiom and TensesModals in the Past

Other quiz:

Grammar › View

Choose the sentence that is written correctly:

A. Making the bed, my cat crawled under the covers.

B. My cat crawled under the covers while I was making the bed.


Nouns, Articles, Determiners › View

Lisa saw ……… shooting star yesterday.

A. a

B. an

C. the

D. (no article)


Trending Topics

Loading...

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