Grammar Quiz

[ Present Perfect Tense ]

Complete the sentence in Present Perfect Tense:

“Mariam __________ ____________ (wear) that blouse many times”.

A. have worn

B. hasn’t wore

C. has worn

D. has weared

Select your answer:
A  B  C  D  E 


Random Topics:

Passive Voice & TensesAdjectives (-ed / -ing)Adjective ClausesGrammar and VocabularyTOEFL Adjective and AdverbSentences vs Run-OnsVerbs + Gerund or InfinitiveReported Speech and Reported QuestionsDependent PrepositionsAdjectives & Quantifiers

Other quiz:

Past Tenses › View

… that boy … next to you for many years?

A. Has … lived

B. Have … lived

C. Has … live

D. Did … lived


Use of Prepositions or Conjunctions › View

All the traders in the market saw the woman buy ___ the imported suits.

A. up

B. off

C. over

D. out

Grammar › View

Criminals are people who are guilty of …..the law.

A. breaking

B. cheating

C. committing


Conjunctions › View

He stops working _______ heavy raining.

A. in spite of

B. although

C. despite

D. because of