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 I hadn’t run from there, _____ ?
An unwanted troublesome person
If you had helped him,...........
If I got a lot of money, I ______ buy an aeroplane.
If I were a bird .....