Grammar Quiz

Topics: Present Tenses

Mesa……………(already/write) a letter

A. have already written

B. already writes

C. has already writen

D. has already written

Select your answer:
         


Random Topics:

Basic TensesPrepotitionsPresent Perfect and Present Perfect ContinuousGRAMMAR - Could / Could notGrammar - Be going toQuantifiers & Modal VerbsUnless If First ConditionalFirst Conditional, Future Time ClausesLinking Verbs and TensesTo Infinitive/Bare Infinitive/Gerunds

Other quiz:

Adjective › View

Ruth has been ___ since last spring.

a. sick

b.ill


Prepositions › View

The company will start work …. the project next month.

A. to

B. for

C. on

D. in