Prepositions of Time | Esercizio Inglese

Prepositions are always a bit of a struggle when learning a language, especially since they tend to differ from one language to another.

How are your prepositions in English? Today’s blog takes on the infamous prepositions of time, which can be split into 3 simple all-encompassing prepositions: in, on and at. Is this topic completely new to you? Have no fear! Scrambled Eggs English School in Milan has a team of Native English Speakers to accommodate your every need.

So, which preposition is used for which time?

We use in for non-specific times such as months, years, decades and long periods of time. For example “in January,” “in 2009” and “in the future.”

We use on for specific days and dates, such as days of the week, days of the year and dates. For example “on Monday,” “on January 21st” and “on New Year’s Eve.”

Finally, we use at for the time, holidays and festivals as well as specific timeframes. For example “at 7:00 p.m.,” “at Christmas” and “at sunrise.”

For more information, have a look at the below graphic about this very topic:

Have you got it? Do you think you’re ready to put your knowledge to the test? Well, you’re in luck; we’ve prepared an exercise just for you!

Prepositions of Time

Type the correct preposition in the gap.

How did you find it? If it was too difficult, then feel free to try it again! Otherwise, have a look at some of our other English quizzes and start improving your English now!


Before/After | English Grammar Exercise

Today’s online mini-grammar lesson by Scrambled Eggs English School, Milan is on Before and After.

Before and after are used to indicate the order of events in the past or future.

Before means ‘earlier than’ and is used to explain what will happen before something else occurs in the future, whereas after means ‘later than’ and is used to explain what you will do after something else occurs.

When before/after is followed directly by a verb, the verb always takes the gerund form.

Are you ready to put your newfound knowledge to test? Why don’t you take our quiz!


Transform the sentences to use either before or after. There are two correct answers for each question.

How did you do? Did you find it a little bit difficult? Or, are you super keen to learn more English? Why don’t you come along to our English school for a lesson!