Grammar Quiz

[ Present Perfect Tense ]

Choose the correct word from the options in brackets and change in present perfect tense.

The team __________ (has won/won) all their matches so far.

A. has won

B. won

Select your answer:
A  B  C  D  E 


Random Topics:

Past ModalsAlthough / DespiteGrammar - Nouns, Verbs, and AdjectivesVerb PhrasesAdverbs of How Something is DoneHas Got & Have GotIndefinite ArticleFuture Tense VerbPresent Simple QuestionsConditional Sentence Type 0-3

Other quiz:

Subject Verb Agreement › View

My favorite book (contain / contains) many interesting stories.

A. contain

B. contains


Tenses › View

They ………………… in the same office for 5 years. So, you can still find them there.

A. work

B. are woring

C. worked

D. have worked

Vocabulary and Grammar › View

Select the correct subordinate conjunction: He will attend the meeting ________ he finishes his report.

A. although

B. unless

C. after

D. because


Present, Past and Future Tense › View

Fatimah buys fruits and vegetables. She … salad tomorrow.

A. will make

B. made

C. makes

D. is making