Grammar Quiz

[ Tenses ]

Write a sentence using the present perfect tense.

A. I will finish my homework tomorrow.

B. I have finished my homework.

C. I am finishing my homework.

D. I finished my homework yesterday.

Select your answer:
         


Random Topics:

VocabularyTenses and OpinionsPast Perfect Simple & ContinuousAuxiliary Verbs, if, unless and ModalPast Perfect-ed and -ing AdjectivesPresent Simple: affirmative, negative, interrogativePassive ModalsThe Simple Present TenseModal Verb

Other quiz:

Grammar › View

What is the meaning of “downtime”?

A. Time to relax

B. Time to party

C. Time for coffee


Progressive Tense › View

We were measuring the olive oil when the phone rang.

A. present progressive

B. past progressive

C. future progressive