Grammar Quiz

[ Present Perfect Tense ]

Hasan can’t play next match. He …………………… his finger.

A. have broken

B. has breaked

C. has broken

D. was broke

Select your answer:
A  B  C  D  E 


Random Topics:

How many / How much - Is there / Are therePast Perfect Simple TenseQuantifiers MixPast and Past ContinuousPresent/Past/Future Continuous TenseAdverb & Compound SentencesSuperlativesHelpful Phrases Adverbs and Adverbial PhrasesVerbs & Verb Tenses

Other quiz:

Determiners › View

Do you still live in _____ Bristol?

A. a

B. an

C. the

D. –


Grammar › View

The present ______ is on the table is beautiful.

A. who

B. whom

C. whose

D. which

E. when

Grammar › View

Their grades are __________ than ours.

A. more good

B. most good

C. better

D. gooder


Grammar › View

The workers  …………………………..a new house right now.

A. are building

B. am building

C. is building 

D. build