wiz-icon
MyQuestionIcon
MyQuestionIcon
1
You visited us 1 times! Enjoying our articles? Unlock Full Access!
Question

Select the word or group of words you consider most appropriate for the blank space.
Years __________ since I was here last.

A
have passed
Right on! Give the BNAT exam to get a 100% scholarship for BYJUS courses
B
had passed
No worries! We‘ve got your back. Try BYJU‘S free classes today!
C
had been passing
No worries! We‘ve got your back. Try BYJU‘S free classes today!
D
have been passing
No worries! We‘ve got your back. Try BYJU‘S free classes today!
Open in App
Solution

The correct option is B have passed
When the main verb in a sentence with a since clause (since I was here) refers to a period of time including the present, a present perfect tense is necessary. Hence, option A, 'have passed' is the correct answer.
Options B, C and D are incorrect because they are in the past perfect, past perfect continuous and present perfect continuous tense respectively.

flag
Suggest Corrections
thumbs-up
0
Join BYJU'S Learning Program
similar_icon
Related Videos
thumbnail
lock
Language is a Pattern
MATHEMATICS
Watch in App
Join BYJU'S Learning Program
CrossIcon