0
Sundarnaz Posted 9 years ago
Grammar

Present perfect continuoues tense 3

These are English translations of some Urdu sentences. Please see if they are correct and natural.

11) He has been receiving pension since 1983.

12) Some people have been enjoying the exhibition since this evening.

13) All the people have been embracing one another for ten minutes.

14) The girls have been making the garland since 7 o'clock.

15) All the Muslims have been observing fast since the first of the Ramadan.

  

Top answer

sundarnaz 11) He has been receiving a/his pension since 1983. 12) Some people have been enjoying the exhibition since this evening. (This one is strange even though the grammar is OK.

  • sundarnaz 11) He has been receiving a/his pension since 1983.
  • 12) Some people have been enjoying the exhibition since this evening.
  • (This one is strange even though the grammar is OK.
  • ) 13) All the people have been embracing one another for ten minutes.
  • 14) The girls have been making the garland since 7 o'clock.
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
sundarnaz

11) He has been receiving a/his pension since 1983.

12) Some people have been enjoying the exhibition since this evening. (This one is strange even though the grammar is OK. It has to be said very late at night to make sense, and even that doesn't make a lot of sense.)

Related Questions