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:
A  B  C  D  E 


Random Topics:

Western Europe CountriesPresent simple or Past simpleVocabullary TestPast TensePast simple regular verbsModals - Reported Speech - ConditionalsGerunds, Infinitives and Modals of PossibilitySentence StructureWh QuestionsConjunctions in Complex Sentences

Other quiz:

Grammar › View

Hoa Hoc Tro is one of the most popular magazines and is widely read ___ teenagers.

A. with

B. for

C. in

D. by


Tenses › View

Identify the present tense verb in the sentence: They play soccer every weekend.

A. plays

B. played

C. playing

D. play