
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
Answer
466.2k+ 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.
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.
Recently Updated Pages
What percentage of the area in India is covered by class 10 social science CBSE

The area of a 6m wide road outside a garden in all class 10 maths CBSE

What is the electric flux through a cube of side 1 class 10 physics CBSE

If one root of x2 x k 0 maybe the square of the other class 10 maths CBSE

The radius and height of a cylinder are in the ratio class 10 maths CBSE

An almirah is sold for 5400 Rs after allowing a discount class 10 maths CBSE

Trending doubts
The Equation xxx + 2 is Satisfied when x is Equal to Class 10 Maths

Why is there a time difference of about 5 hours between class 10 social science CBSE

Change the following sentences into negative and interrogative class 10 english CBSE

What constitutes the central nervous system How are class 10 biology CBSE

Write a letter to the principal requesting him to grant class 10 english CBSE

Explain the Treaty of Vienna of 1815 class 10 social science CBSE
