App Logo

No.1 PSC Learning App

1M+ Downloads
I ..... for him at that station for 3 hours.

Ahave waited

Bhas waited

Chas been waiting

Dhave been waiting

Answer:

D. have been waiting

Read Explanation:

  1. Have waited

    • This is present perfect tense, used for actions that happened at an unspecified time before now. It focuses on the completion of the action.

    • Example: "I have waited for him before, but not today." / ഞാൻ മുമ്പ് അവനുവേണ്ടി കാത്തിരുന്നു, പക്ഷേ ഇന്നല്ല. (You finished waiting at some point in the past.)

  2. Has waited

    • This is present perfect tense, but it's used for he/she/it (third-person singular).

    • Example: "He has waited for the bus many times." / അവൻ പലതവണ ബസ്സിനുവേണ്ടി കാത്തുനിന്നിട്ടുണ്ട്. (He finished waiting multiple times in the past.)

  3. Has been waiting

    • This is present perfect continuous tense, but it's used for he/she/it (third-person singular). It’s used when someone started doing something in the past and is still doing it.

    • Example: "She has been waiting for her friend all day." / അവൾ ദിവസം മുഴുവൻ അവളുടെ സുഹൃത്തിനായി കാത്തിരിക്കുന്നു. (She started waiting earlier and is still waiting / അവൾ നേരത്തെ കാത്തിരിക്കാൻ തുടങ്ങി, ഇപ്പോഴും കാത്തിരിക്കുകയാണ്.)

  4. Have been waiting

    • This is present perfect continuous tense for I/we/they/you. It’s used when you started an action in the past and are still doing it now.

    • Example: "I have been waiting for him at the station for 3 hours." / 3 മണിക്കൂറായി ഞാൻ അവനെ സ്റ്റേഷനിൽ കാത്തിരിക്കുന്നു. (You started waiting in the past and are still waiting.)

  1. Have waited

    • This is present perfect tense, used for actions that happened at an unspecified time before now. It focuses on the completion of the action.

    • Example: "I have waited for him before, but not today." / ഞാൻ മുമ്പ് അവനുവേണ്ടി കാത്തിരുന്നു, പക്ഷേ ഇന്നല്ല. (You finished waiting at some point in the past.)

  2. Has waited

    • This is present perfect tense, but it's used for he/she/it (third-person singular).

    • Example: "He has waited for the bus many times." / അവൻ പലതവണ ബസ്സിനുവേണ്ടി കാത്തുനിന്നിട്ടുണ്ട്. (He finished waiting multiple times in the past.)

  3. Has been waiting

    • This is present perfect continuous tense, but it's used for he/she/it (third-person singular). It’s used when someone started doing something in the past and is still doing it.

    • Example: "She has been waiting for her friend all day." / അവൾ ദിവസം മുഴുവൻ അവളുടെ സുഹൃത്തിനായി കാത്തിരിക്കുന്നു. (She started waiting earlier and is still waiting / അവൾ നേരത്തെ കാത്തിരിക്കാൻ തുടങ്ങി, ഇപ്പോഴും കാത്തിരിക്കുകയാണ്.)

  4. Have been waiting

    • This is present perfect continuous tense for I/we/they/you. It’s used when you started an action in the past and are still doing it now.

    • Example: "I have been waiting for him at the station for 3 hours." / 3 മണിക്കൂറായി ഞാൻ അവനെ സ്റ്റേഷനിൽ കാത്തിരിക്കുന്നു. (You started waiting in the past and are still waiting.)


Related Questions:

He seldom _____
The doctor _________ the pulse of the patient.
It is high time they _________ here. Choose the correct answer.
The Speaker is away on holiday; he ..... to London
Are you .................. tennis?