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:

Tenses › View

He ____ a profit from his investments currently.

A. is earning

B. earned

C. will be earning

D. earns


Grammar › View

This dress comes —- four sizes.
(fill in the blanks with the given prepositions)

A. in

B. on

C. at

D. into

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