English, asked by nitesh487077, 7 months ago

They have been working __________ two hours. *

from

since

for

by

Answers

Answered by popmeupuper
9

Answer:

For..................

Answered by laxmijain29
0

Answer:

The Correct answer is

C) for

Explanation:

The given sentence is an example of present perfect tense Continuous. Syntax for perfect Continuous is as follows: Subject + has/have + been + (First type of verb + ing) + since/for + time reference. 'For' is employed when time may be a 'period' and 'Since' is employed when time may be a 'point'. 'For' + period : a "period" may be a duration of your time - two hours, five minutes, six years etc. 'Since' + point : a "point" is precise moment in time - 1st January, Monday, 9 o'clock. Now, for the given example 'two hours' could be a period of your time. Hence "for" is that the correct answer. Because and in spite don't fit grammatically or contextually within the given sentence as we don't seem to be mentioning reasons or expressing contrast.

#SPJ3

Similar questions