Examveda

They . . . . . . . . . . . . . . . . hard all day?

A. shall work

B. worked

C. work

D. has been working

Answer: Option B

Solution (By Examveda Team)

The question asks for the correct verb form to complete the sentence "They . . . . . . . . . . . . . . . hard all day?". The sentence requires a verb tense that indicates completed action over a period of time in the past. Let's examine each option:

Option A: shall work
"Shall work" expresses a future intention or promise. This doesn't fit the context because the sentence refers to an action already completed in the past.

Option B: worked
"Worked" is the simple past tense of the verb "to work". This is the correct answer. The simple past tense is used to describe completed actions in the past. The sentence implies that the subjects ("They") completed the action of working ("hard") throughout the entire day ("all day"). This perfectly describes a finished action in the past.

Option C: work
"Work" is the base form or present tense of the verb "to work". This doesn't indicate completed action in the past. It could suggest a habitual action or a general truth, but not a completed action in the past day.

Option D: has been working
"Has been working" is the present perfect continuous tense. This tense is used for actions that started in the past and continue up to the present moment. The sentence, however, explicitly states the action ("working hard") was completed in the past ("all day"). Therefore, this tense is inappropriate.

In summary, Option B: worked is the only choice that accurately reflects the completed action in the past, making it the grammatically correct answer.

This Question Belongs to Competitive English >> Grammar

Join The Discussion

Comments (2)

  1. Kashif Zahoor
    Kashif Zahoor:
    2 years ago

    Option B may also be the answer

  2. Thin Thin
    Thin Thin:
    2 years ago

    I think all day includes present time. That's why we put present tense form.

Related Questions on Grammar