No worries! We‘ve got your back. Try BYJU‘S free classes today!
B
Do you have
Right on! Give the BNAT exam to get a 100% scholarship for BYJUS courses
C
Have you had
No worries! We‘ve got your back. Try BYJU‘S free classes today!
D
Had you had
No worries! We‘ve got your back. Try BYJU‘S free classes today!
Open in App
Solution
The correct option is B Do you have Option B is the correct answe because ‘Do’ is used to ask a question pertaining to something that’s needed, and ‘do’ is used in the present tense, hence it is correct.
Option A is incorrect because ‘Did you have’ means the question is in the past tense, but the statement states that he needs it in the present, hence it is incorrect.
Option C is incorrect because ‘have you had’, have is used as a continuation of the past tense( note ‘had’), which means that the question is in the past tense, but the statement states that he needs it in the present, hence it is incorrect.
Option D is incorrect bacause ‘had you had’ had the same explanation as option C.