Grammar Quiz

[ Verb Tenses ]

Which of the following sentences is in the present perfect tense?

A. I will finish my homework.

B. I finished my homework.

C. I have finished my homework.

D. I am finishing my homework.

Select your answer:
         


Random Topics:
Simple Past or Past ContinuousFigurative Language VocabularyAdverbs, Modals, Preposition of timeSubject Verb Agreement & Subjunctive MoodPassive Modals in Different TensesAbilitySimple Present and Present ContinuousAdjectives or AdverbsPresent Simple Tense

Other quiz:

Grammar › View

It’s __________________ in the office. Can you turn on the air conditioning?

A. hot too

B. enough hot

C. too hot

D. too many hot


Present/Past/Future Continuous Tense › View

Next Saturday night Sonia ………………. (have) dinner with some friends. (Negative)

A. will not be having

B. will have

C. will be having

D. Will having


Trending Topics

Loading...

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