Grammar Quiz

[ Tenses ]

Which of the following sentences is in the Present Perfect tense?

A. I finished my homework yesterday.

B. I am finishing my homework now.

C. I finish my homework every day.

D. I have finished my homework.

Select your answer:
         


Random Topics:

Grammar - Present Perfect with already, just, yetTenses & PrepositionTenses, Tag Questions, Phrasal VerbsApostrophe GrammarPreference & Future TenseArticles and QuantifiersLinking Words and ConjunctionSubject/Verb Agreement with Collective NounsGrammar: Imperative and Exclamatory Sentences

Other quiz:

Grammar › View

You—- three story books.

A. Have

B. Has


Degree of Comparison › View

The exam is … than the practice questions.

A. harder

B. as hard as

C. hardest

D. more hard