Choose the correct verb form from those given in brackets.
She _____ (has been, is) ill _____ (since, for) a week.
A
Has been, for
Right on! Give the BNAT exam to get a 100% scholarship for BYJUS courses
B
Is, since
No worries! We‘ve got your back. Try BYJU‘S free classes today!
C
Has been, since
No worries! We‘ve got your back. Try BYJU‘S free classes today!
D
Is, for
No worries! We‘ve got your back. Try BYJU‘S free classes today!
Open in App
Solution
The correct option is A Has been, for Though "since" and "for" are similar prepositions of time, there is a subtle difference between them. As a preposition, "since" is used to describe an event in relation to a specific moment in time (usually a date or day) while "for" usually indicates a period of time. In the given sentence, "a week" is a period of time and not a specific moment. Therefore, "for" is the right preposition to use, making options B and C incorrect.
In option D, "is" denotes a specific moment in the present and thus contradicts the second part of the sentence which denotes a period of time. "She has been ill" implies that the illness is ongoing and "for a week" gives additional information regarding how long the subject has been ill. Thus, option D is incorrect whereas option A is correct.