Grammar Quiz

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, Adjective

Other quiz:

Grammar › View

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