Topics: Vocabulary and Grammar
Identify the correct sentence that uses the present perfect tense:
A. I am finishing my homework
B. I will finish my homework
C. I have finished my homework.
D. I finished my homework
Select your answer:

Random Topics:
Prefixes SuffixesCollocations & TensesVerb Tenses and Past ParticiplesSubject Verb Agreement Irregular VerbPast simple vs Present perfectPresent Simple x Present ContinuousAdverb & Compound SentencesGrammar: Reported QuestionsModals and PhrasesNoun, Verb, AdjectiveOther quiz:
Grammar › ViewThe movie was __________ the book.
A. As
B. As good
C. Good as
D. As good as
Subject Verb Agreement and Tenses › View
The flock of birds fly across the sky every morning.
A. The flock of birds fly across the sky every morning.
B. The flock of birds flies across the sky every morning.
