0
Rajesh jain Posted 13 years ago
Grammar

Present perfect

Is it correct? It has been three consecutive sundays that we have been meeting for the last one month.
  

Top answer

We have met for the past three Sundays. This is a much better sentence... clean and direct.

  • We have met for the past three Sundays.
  • This is a much better sentence...
  • clean and direct.
  • We don't need to have in the past month unless you are specifically naming the month.
  • We met for three consecutive Sundays in June.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

1 Answers
0
We have met for the past three Sundays.

This is a much better sentence... clean and direct. We don't need to have in the past month unless you are specifically naming the month.

We met for three consecutive Sundays in June.

Related Questions