English, asked by kempi, 1 year ago

Correct the following sentence (she has been absent since three days​


schn27: she has been absent from three days
Brâiñlynêha: this is wrong

Answers

Answered by Brâiñlynêha
7
..answer of ur question..

she has been absenting
for three days

Hope it's help

Brâiñlynêha: sorry my mistake
kempi: Thank u
benaki422: its ok
Brâiñlynêha: mark as brain list
MohdShaharyar: your Welcome
MohdShaharyar: this is not depend upon me
Brâiñlynêha: thnx..
MohdShaharyar: your welcome
kempi: Wc
benaki422: mark as brain list
Answered by dikshaagarwal4442
1

Answer:

She has been absent for three days​.

We have to apply preposition of time according to some grammatical rules.

Explanation:

  • Apparently, the given sentence is of present perfect tense as 'has/have + been' is applied here.
  • Primarily, whenever we want to describe or show a period of time in the past, we use preposition 'for'.

       Example: She has been living in that house for three years.

  • Furthermore, we use preposition 'since' when we want to showcase a point of time in the past.

       Example: He has been appointed there since 1998.

  • As we can see, in the mentioned sentence, a period of time (three days) is given. Thus, we will replace 'since' with 'for'.

Hence, the correct sentence is: She has been absent for three days​.

Similar questions