Learn to Speak English Easily: Questions Using ‘When have’, When has’ and ‘When had’

Q: When have I scolded him?
A: You have scolded him in the morning.

Q: When have you met him?
A: I’ve met him a short while ago.

Q: When have they finished the work?
A: They’ve finished the work just now.

Q: When has he asked for my help?
A: He has asked for your help recently.

Q: When has she bought the new car?
A: She has bought the new car this month.

Q: When had I bought a new dress?
A: You had bought a new dress last month.

Q: When had he sold his house?
A: He had sold his house long back.

Q: When had they visited India last time?
A: They had visited India a year back.

Q: When had Ram celebrated his birthday?
A: He had celebrated it last week.

Previous: Questions using ‘When was’ and ‘When were’

 

Next: Questions using ‘When do’, When does’ and When did’