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

words that evoke very strong positive or negative attitudes toward a person, group, or idea

A. loaded words

B. semantics

C. literature

D. logical reasoning


Question Tag › View

They will go to London, ______?

A. will he

B. won’t they

C. wont he

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