Grammar Quiz

[ 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:
A  B  C  D  E 


Random Topics:

Modal SpeculationGrammar - Present and Past PassiveTenses - Pasive VoiceVocabulary and PrepositionsIdiom and TensesPossessive Adjectives and Possessive PronounsPresent and Future TensesDependent PrepositionsQuantifiers: too many, too much & enoughMay, Might

Other quiz:

Grammar › View

_____ she come with us?

A. Can

B. May


Vocabulary › View

After getting to know him, her interest in him diminished.

Diminished means:

A. Increased
B. Decreased
C. Stayed the same
D. None of the above

Some vs. Any › View

There are … … children on the beach.
a. some

b. any


Grammar › View

Mr. Raman plays football, ________ he coaches basketball, too.

A. and

B. or

C. but

D. so