English, asked by raghavendramamidi887, 1 month ago

she ________ information to the rival company for a year now
a. has been leaking
b. had been leaking
c. was leaking
d. leaked

which option suits​

Answers

Answered by Anonymous
3

The correct option is b. had been leaking

  • The given sentence is in the past tense.
  • The term had is used to describe an event of past or happening since a long time.
  • The time in the sentence is given, which is an year, which means the activity was continuing since this time.
  • Thus, the correct sentence is she  had been leaking information to the rival company for a year now
Answered by SparshaM
1

Answer:

she ________ information to the rival company for a year now

  • Given options are mentioned below

  1. a. has been leaking
  2. b. had been leaking
  3. c. was leaking
  4. d. leaked
  • Right option is b. Had been leaking.

  • So the complete sentence is : She had been leaking information to the rival company for a year.

  • The above sentence is an example of Past Perfect Continuous Tense .

  • Structure : Subject + auxiliary verb - had been + main verb + ing + object / complement ( Since = point of time / For = period of time )

  • Example : He had been cheating people for two years.

  • Although if we write 'has been leaking' to fill the blank space then it will also be right .

  • So both 'had been leaking' and 'has been liking' are correct for the blank space.

  • And 'since' and 'for' are restricted for Present, future and Past Perfect Continuous Tense.
Similar questions