Challenger App

No.1 PSC Learning App

1M+ Downloads
We ______________ in this city for the last ten years.

Ahave been living

Bwere living

Care living

Dlive

Answer:

A. have been living

Read Explanation:

The phrase "for the last ten years" indicates:

  • An action started in the past,

  • Continues up to the present, and

  • Emphasizes the duration of the action.

Therefore, the Present Perfect Continuous Tense is the most suitable.

Structure:

Subject + have/has + been + verb (-ing)


Related Questions:

Change the given sentence into reported speech The minister said "It gives me immense pleasure to be here this evening

When Reena reached her friend's home, she ______ (watch) TV.  

Fill in with the correct tense of the word given in bracket.

If I had won the game, I _____ you a party.
He _____ tea every morning ?
The cat _____ the mice. (Fill up the blank choosing the right word)