Grammar Quiz

[ Prepositions ]

Do you know the reason … his absence?

A. for

B. of

C. from

D. by

Select your answer:
         


Random Topics:
Pronoun Idioms Lend vs. Borrow Grammar on ConditionalsAdverbial Clauses of Reason / CauseObject PronounPassive Voice in Past and Present TenseModal AuxiliaryComparatives and Past Perfect Tense

Other quiz:

Vocabulary › View

Which word means “to accelerate the progress or development of something”?

A. retard

B. impede

C. facilitate

D. hinder


Gerund and Infinitive › View

Have the movers_______ the bedroom furniture first.

a. brought in

b. to bring in

c. bring in

d. bringing in


How to use : Read the question carefully, then select one of the answers button.