[ 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:
Conjunction › ViewWe need to come on time, _______we may miss the train
A. So
B. But
C. Therefore
D. Otherwise
Grammar › View
You ________leave your door unlocked when you go out.
A. SHOULD’NT
B. CAN
C. MIGHT
D. MUST
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
