Grammar Quiz

[ Present Perfect and Simple Past Tense ]

My friend _______ (write) three comic books since July.

A. wrote

B. writes

C. is writing

D. has written

Select your answer:
A  B  C  D  E 


Random Topics:

Modals of PredictionFirst Conditional, Future Time ClausesInfinitives for reasonsPresent Simple and Past ContinuousModals and InversionVerb Tenses and Sentence StructureCompound AdjectivesPreposition and ConjunctionAdverbs or AdjectivesVerb to have

Other quiz:

Grammar & Vocabulary › View

What does the word ‘active’ mean ?

A. Having a lot of energy and moving often.

B. Eating fresh food from a supermarket.

C. Relaxing and staying indoors.

D. Sleeping for long periods.


Mixed General Quiz › View

A person who makes clothes for a living is called a ___.
a. plumber
b. tailor
c. doctor

Grammar › View

Claire is always willing ……….. others.

A. being helped

B. helping

C. to help

D. help


Passive Voice › View

Jack said the letter ___ the next day.

A. would be sent

B. is being sent

C. will be sent