Newest tests

For Since Ago Exercise

English Grammar Exercise

preview image
Last updated: 15/03/2023
Report a mistake in the quiz

If you would like to tell us that you find a mistake, feel free to let us know :)

Are you confused about when to use "for," "since," and "ago" in English? Don't worry; we've got you covered! Our online exercise provides an excellent opportunity to practice and improve your grammar skills in just 20 sentences. From "I have been studying English for five years" to "They have been saving money for a new car for a year," this exercise covers a wide range of scenarios where "for," "since," and "ago" are used. By practicing with this exercise, you'll develop a better understanding of how to use these words accurately and effectively in your writing and speaking.

Question 1:

I have been studying English _ five years.

1 b
Question 2:

He has been living in New York _ 2015.

1 b
Question 3:

They have been waiting for the bus _ 20 minutes.

1 b
Question 4:

She left the office _ two hours.

1 b
Question 5:

We have been friends _ we were in kindergarten.

1 b
Question 6:

The concert ended _ midnight.

1 b
Question 7:

She has been a doctor _ 10 years.

1 b
Question 8:

I have been working on this project _ a week.

1 b
Question 9:

He left home _ two days.

1 b
Question 10:

They have been married _ 15 years.

1 b
Question 11:

I have been waiting for this moment _ a long time.

1 b
Question 12:

We have been studying French _ we started high school.

1 b
Question 13:

He has been living in London _ he graduated from college.

1 b
Question 14:

She finished her work _ an hour.

1 b
Question 15:

The party ended _ 3 am.

1 b
Question 16:

She left the city _ two weeks.

1 b
Question 17:

We have been practicing the piano _ we were kids.

1 b
Question 18:
They have been planning this trip _ months.
1 b
Question 19:
They have been saving money for a new car _ a year.
1 b
Question 20:
He has been working for the company _ he finished college.
1 b
Show menu with tests