CameraIcon
CameraIcon
SearchIcon
MyQuestionIcon
MyQuestionIcon
1
You visited us 1 times! Enjoying our articles? Unlock Full Access!
Question

Fill in the blank with the most appropriate word.
I haven't seen him __________ he came to dinner with us last week.

A
for
No worries! We‘ve got your back. Try BYJU‘S free classes today!
B
meanwhile
No worries! We‘ve got your back. Try BYJU‘S free classes today!
C
since
Right on! Give the BNAT exam to get a 100% scholarship for BYJUS courses
D
when
No worries! We‘ve got your back. Try BYJU‘S free classes today!
E
while
No worries! We‘ve got your back. Try BYJU‘S free classes today!
Open in App
Solution

The correct option is C since
In English, we use the preposition for to talk about an amount of time or space. The amount of time could be seconds, minutes, hours, days, months or even years.
The amount of time does not need to be exact. You could use for when you are talking about vague periods of time, like "for the weekend", "for ages" or "for a long time".
In English, we use since to refer to a point of time. Since can refer to a point after a specific time or event in the past. Or it can refer to a particular point beginning sometime in the past and continuing until the present time. The particular point in time could be anything – last Tuesday, 2008 or midnight, for example.
In this context, 'since' will be used because the sentence denotes a specific time and that is last week.
Hence, option C is correct and the other options are not.

flag
Suggest Corrections
thumbs-up
0
Join BYJU'S Learning Program
similar_icon
Related Videos
thumbnail
lock
Earth's Rotation
GEOGRAPHY
Watch in App
Join BYJU'S Learning Program
CrossIcon