Grammar Quiz

[ Perfect Tenses ]

I have written three letters. This means…

A. she is still writing now

B. she is not writing anymore

C. she hasn’t finished writing yet

D. she hopes to finish writing this morning

Select your answer:
         


Random Topics:

Verbal PhrasesVerbsCommon & Proper NounsPassive Voice with ModalsRelative Clauses and Past PerfectPersonal & Possessive PronounsInfinitives and GerundsCountable & Uncountable NounsFuture Passive

Other quiz:

Grammar › View

____ a play before?

a. Did she ever seen

b. Has she ever seen

c. Have she ever saw


Grammar › View

Tom prefers ____ computer games when he’s at home

A. playing

B. to play

C. played

D. A&B are correct