Challenger App

No.1 PSC Learning App

1M+ Downloads
They have been learning English _____ the past six years.

Afrom

Bfor

Csince

Dthrough

Answer:

B. for

Read Explanation:

  • ഇവിടെ ഉപയോഗിക്കേണ്ട tense 'Present perfect continuous' ആണ്. കാരണം 'Present perfect continuous' ന്റെ time words ആണ് 'since' ഉം 'for' ഉം. Present perfect continuous ന്റെ format : subject + has/have + been + ing form + RPS( Remaining part of the sentence.) They + have ( Subject They വന്നാൽ have ആണ് auxiliary verb ഉപയോഗിക്കേണ്ടത്.) + been + learning english + for the past six years.

  • We use "for" to indicate a period of time (e.g., six years, two hours, etc.).

  • "Since" is used to refer to a specific point in time (e.g., since 2019, since Monday).


Related Questions:

The tea is _____ .
Happiness consists largely _____ contentment.
No body should be deprived _____ the opportunities to come up in life.
Choose the correct preposition to fill up the blank in the sentence given: I prefer coffee ..... tea ?
I have known him _____ a long time.