Search from various English teachers...
Othman
Is this use of "should have been + v-ing" correct?
Is this sentence grammatically correct:
( We shouldn't have been talking about this topic for hours. )
If it is not correct, can you tell me why?
Thanks
Nov 1, 2014 8:48 AM
Answers · 1
It is GRAMMATICALLY correct, but it's not a very good sentence.
It's a little better like this:
"We shouldn't have been talking about this topic for SO MANY hours"
This implies that you have been talking about something for a long time, and are STILL talking about it but you want to end the conversation. If that isn't what you mean, you probably need a different sentence. It's difficult to tell without knowing some context.
November 1, 2014
Still haven’t found your answers?
Write down your questions and let the native speakers help you!
Othman
Language Skills
Arabic, English
Learning Language
English
Articles You May Also Like

How to Ask for a Raise or Promotion in English
2 likes · 5 Comments

The Key to Learning a Language Faster
20 likes · 7 Comments

Why "General English" is Failing Your Career (An Engineer’s Perspective)
28 likes · 12 Comments
More articles
