Grammar Quiz

[ Tenses ]

Write a sentence using the present perfect tense.

A. I will finish my homework

B. I finish my homework yesterday

C. I am finishing my homework

D. I have finished my homework.

Select your answer:
         


Random Topics:

TOEIC GrammarPresent, Past, and Future TimeConditionals (0 - 1 - 2)Adverbs (manners & modifiers)Prepositions - ConjunctionsIf ClausesModal Verbs and ConditionalsGrammar and PrepositionsSimple vs Present Continuous Tenses

Other quiz:

Grammar › View

He often helps other people. I ___ he is a good man.

A. think

B. thinking

C. have been thinking

D. had been thinking


Grammar & Vocabulary › View

Volunteering is the act of giving your ____ to a cause without expecting anything in exchange.

A. old clothes

B. time and service

C. old things and money