Grammar Quiz

[ Present Perfect Tense ]

She  ___________ (wear) that skirt many times.

A. have wear

B. have weared

C. has wore

D. has worn

Select your answer:
A  B  C  D  E 


Random Topics:

Future or PastConditionals (0 - 1 - 2)Articles and DeterminersModal Verb Gerund or To InfinitivePast Perfect Simple TensePresent Perfect, Present Simple, Present ContinuousModal Verbs and PermissionPreposition of PlaceGrammar - QuantiflierGerund or to Infinitive

Other quiz:

Future Tenses › View

The documentary _______ at half past nine. (finish)

A. finish

B. are finishing

C. finishes

D. is finishing


Vocabulary and Grammar › View

Choose the correct article: He is ________ honest person.

A. a

B. an

C. the

D. no article

Nouns, Articles, Determiners › View

I went shopping last weekend and I bought ……… .

A. two items of clothing

B. two cloth

C. two clothings

D. two clothes


Phrasal Verbs › View

To make someone tired:

A. wear out

B. bring in

C. hang out