Choose a suitable option to fill in the blank: 'It started to rain while I was walking home.' 'Did it? ______________ an umbrella?'
A
Have you had
No worries! We‘ve got your back. Try BYJU‘S free classes today!
B
Did you have
Right on! Give the BNAT exam to get a 100% scholarship for BYJUS courses
C
Will you have
No worries! We‘ve got your back. Try BYJU‘S free classes today!
D
Were you having
No worries! We‘ve got your back. Try BYJU‘S free classes today!
Open in App
Solution
The correct option is B Did you have The given sentence is in past tense, as the clauses "it started to rain" and "while I was walking home" suggests.
Option B: 'Did you have' is in simple past tense and asks if the person 'had an umbrella'.
(When we use the verb 'did', it already refers to the past tense. Hence it is followed by a present tense verb 'have' and not a past tense verb.)
So, option B is correct.
Option A: 'Have you had' is in present perfect tense and states an action just completed. But, the action has happened in the past.
Option C: 'Will you have' is in future tense whereas the sentence asks about a past action.
Option D: 'Were you having' states a continuous action in the past. The action 'to own' or 'to have' is complete within itself and is not in continuous tense.