Grammar Quiz

Topics: Present Perfect and Present Perfect Progressive Tenses

She ___ (write) three letters today.

A. has written

B. have written

C. writes

D. is writing

Select your answer:
         


Random Topics:

Modals and Active and Passive VoicePresent, Past, and Future TimePast Perfect and Past Perfect ContinuousAdverbs of frequencySimple Present and Present Continuous TenseTenses for HospitalityPrepositional PhraseComparison of Adjectives and AdverbsHabitual and Continuous TensesVerbs & Verb Tenses

Other quiz:

Grammar › View

The boys are looking forward to _______ in the competition next month.

A. sing

B. sang

C. singing

D. will sing


Nouns › View

Identify the type of noun

The police dispersed the crowd

A. Proper noun

B. Material noun

C. Abstract noun

D. Collective noun