[ 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:
Grammar › ViewHoa 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
