Challenger App

No.1 PSC Learning App

1M+ Downloads
He thanked me for what I _____

Ahave done

Bhad done

Chave been doing

Dhad been doing

Answer:

B. had done

Read Explanation:

Because the first verb in the sentence is written in the past tense ("thanked"), the correct answer is the past perfect, "had done". He thanked in the past, and what he did happened even before that (had done). "Have done" (present perfect) is more of a recent past.


Related Questions:

In the following sentence the underlined part contains as error. Alternatives to the underlined part are given as options. Select the correct alternative. Playing in the field, the young gayer students were laughing and giggling.
Generally, a word derives its meaning only when it is used in:
Like summer tempest, came her tears : is an example of:
Is a letter _____ by you ?

________________supposed to complete these assignment by afternoon ?

  1. Should i
  2. Aren"t i
  3. Am i