0
Wangqh2696122 Posted 12 years ago
Grammar

Have done vs have been doing

Which is correct? Thank you in advance!
If you weren't so busy with going to Washington at all, I would like to invite you to come and discuss the great poet Poe with my English literature class.We have studied /been studying poety of the 19th century for two weeks.
  

Top answer

If you aren't too busy preparing to go to Washington, I would like to invite you to come and discuss the great poet Poe with my English literature class. We have been studying poetry of the 19th century for the last two weeks.

  • If you aren't too busy preparing to go to Washington, I would like to invite you to come and discuss the great poet Poe with my English literature class.
  • We have been studying poetry of the 19th century for the last two weeks.
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.

2 Answers
0
If you aren't too busy preparing to go to Washington, I would like to invite you to come and discuss the great poet Poe with my English literature class. We have been studying poetry of the 19th century for the last two weeks.
0
wangqh2696122We have studied /been studying poetry of the 19th century for two weeks.
From two weeks ago until now suggests on-going activity from the past into the present.
Studying is an activity verb, not a stative verb.

With this combination, have been studying is appropriate.

CJ

Related Questions