[ 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.

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 SentencesOther quiz:
Irregular verbs › View2nd form of lose
A. losed
B. losted
C. lost
D. losing
Grammar › View
What time is it?
A. It`s a quater past three
B. It’s ten to six
C. It is half past two
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
