Knowee
Questions
Features
Study Tools

She __ the house when I __ to her after a long time.a.has been cleaning / have goneb.is cleaning / am goingc.will be cleaning / god.had been cleaning / went

Question

She __ the house when I __ to her after a long time.

  • a. has been cleaning / have gone
  • b. is cleaning / am going
  • c. will be cleaning / go
  • d. had been cleaning / went
🧐 Not the exact question you are looking for?Go ask a question

Solution

To determine the correct answer to the given sentence, we can analyze the context and the tenses used:

  • We need a past perfect continuous action for "she" to indicate an action that was ongoing before another past action ("I went").
  • The phrase "when I __ to her after a long time" implies that the second action is in the past simple tense.

Breakdown of the Options:

  1. a. has been cleaning / have gone: This is present perfect and does not fit the time context.
  2. b. is cleaning / am going: This is present continuous, which is incorrect for two past actions.
  3. c. will be cleaning / go: This is future tense, which does not work in the context of the sentence.
  4. d. had been cleaning / went: This uses past perfect continuous for "she" and past simple for "I," making it the correct choice.

Final Answer

The correct option is d. had been cleaning / went.

Thus, the complete sentence would read: "She had been cleaning the house when I went to her after a long time."

This problem has been solved

Similar Questions

We ............. when we decided to stop and rest. a) were driving b) had been driving c) have been driving d) have driven

When we ___ the meeting, we went to eat at the cafe.a) will finishb) has finishedc) finishedd) had finished

"I'll clean up the room later", she said. Reported speech: she said she ________ up the room later.would cleanwill cleanwill be cleaningcleans

They have the poor girl ............... the whole house twice a day.a.cleanedb.to cleanc.cleansd.clean

They have the poor girl ............... the whole house twice a day.a.cleansb.cleanedc.cleand.to clean

1/1

Upgrade your grade with Knowee

Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.