Courses
Courses for Kids
Free study material
Offline Centres
More
Store Icon
Store

Choose appropriate options to fill in the blanks
_ _ _ _ _ _ Christmas, the weather_ _ _ _ _ _ quite good.
A. Since_ _ _ _ _ have been
B. For_ _ _ _ _ _ has been
C. Since_ _ _ _ _ _ has been
D. For_ _ _ _ _ _ have been

seo-qna
SearchIcon
Answer
VerifiedVerified
428.4k+ views
Hint:Present perfect tense combines the present tense and the perfect aspect used to express an event that happened in the past that has present consequences. This tense is used to show a link between the present and past and is commonly used in everyday conversations.

Complete answer:
Option A) Since_ _ _ _ _ have been - This is an incorrect option because will will not be used if we look into the formation of present perfect. The past participle will be used. Thus, it is an incorrect option.

Option B) For_ _ _ _ _ _ has been – This is an incorrect option because for is used to talk about a purpose or a reason for something, which is not the case in this case. In this, we are taking the present perfect tense. Hence it is an incorrect option.

Option C) Since_ _ _ _ _ _ has been – this is a correct option because if we look into the formation of present perfect, in this case, we are going to use has (since it is in the third person) and the past participle is going to be. Thus, this is the correct answer.

Option D) For_ _ _ _ _ _ have been - This is an incorrect option because for is used to talk about a purpose or a reason for something, which is not the case in this case. In this, we are taking the present perfect tense. However, this is not correct because as explained above the difference.

Hence, the correct answer is Option ‘C’.

Note:This tense is formed by have/has + the past participle. When since introduces a state in the past that is still continuing in the present, we use a present perfect form of the verb after since and a present perfect form of the verb in the main clause. In this particular sentence, we are talking about the weather from the time of Christmas. since is the correct option in this case and that is why we would be using present perfect tense. Thus, option C is the correct choice.