Prepositions Exercise (324)

Replace the blank in each of the following sentences with the correct preposition.

  • She has been reading that book ___ yesterday.

  • I’ve been in this house ___ nearly ten years.

  • The manuscript was written ___ red ink.

  • Mother swatted the fly ___ her shoe.

  • The first class begins ___ 7:40 a.m.

Answers and Explanations

1. She has been reading that book since yesterday.

Use since with the present perfect tense; it means "from a time in the past."

2. I’ve been in this house for nearly ten years.

Use for to show duration.

3. The manuscript was written with red ink.

Use with to refer to the material with which the action was performed.

4. Mother swatted the fly with her shoe.

Use with to refer to the material with which the action was performed.

5. The first class begins at 7:40 a.m.

Use at with clock times.

Related Articles

Subscribe to our articles and exercises