Here are the translations of some sentences. Please see if they are grammatically correct and natural.
6) The police have not been patrolling the city since Monday.
7) You have not been following/acting upon (according to the vocabulary of the grammar book) the advice of your parents for several/many years.
8) The doctor have not been treating the patients for three days.
9) I have not been receiving the letters from my brother since October.
10) He has not been giving anything to his mother for four months.
I think in sentence number 7 acting upon is not correct. Am I right?
Thanks.
sundarnaz grammatically correct and natural? As with your previous set, these would all be more natural as past perfect. There might be rare contexts where the continuous is more appropriate, but basically these all represent conditions, not actions (since nothing has been done).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
sundarnazgrammatically correct and natural?
As with your previous set, these would all be more natural as past perfect. There might be rare contexts where the continuous is more appropriate, but basically these all represent conditions, not actions (since nothing has been done).
sundarnazI think in sentence number 7 acting upon