App Logo

No.1 PSC Learning App

1M+ Downloads
You can go home if you ___________ your work.

Ahave finished

Bare finishing

Cfinished

Dwill finish

Answer:

A. have finished

Read Explanation:

  • 'Have finished' expresses the present perfect tense and ഇപ്പോൾ പൂർത്തിയായ ഒരു പ്രവർത്തനത്തെ സൂചിപ്പിക്കുന്നു. It applies to the given sentence, അവിടെ ആ ദിവസത്തെ ജോലി പൂർത്തിയാക്കിയിട്ടുണ്ടെങ്കിൽ പോകാൻ അനുവദിക്കുമെന്ന് സ്പീക്കർ അയാളോട് പറയുന്നു.
  • 'Are finishing' indicates a continuous action in the present tense (തുടർച്ചയായ പ്രവർത്തനത്തെ സൂചിപ്പിക്കുന്നു). കാരണം ആ പ്രവർത്തനം പൂർത്തിയാക്കിയാൽ (finished the work) മാത്രമേ ആ വ്യക്തിക്ക് വീട്ടിലേക്ക് പോകാൻ കഴിയൂ.
  • 'Finished' refers to a past event, whereas the sentence is set in the present.
  • 'Will finish' സംഭവിക്കാനിരിക്കുന്ന ഒരു പ്രവർത്തനത്തെ സൂചിപ്പിക്കുന്നു(future), but the given sentence is set in the present.

Related Questions:

If he worked hard, he ..... pass the test
If you had given me the money, i _____________ a car.
If he ____________ the first prize, his mother _________ be happy. Choose correct answer.
Find error in the sentence - (a) Suppose if you are / (b) late you will not be / (c) allowed to enter / (d) the examination hall.
Had he been inoculated, effect of the disease.........milder on him