2,494 views

5 Answers

Best answer
12 votes
12 votes

A. We can use "will have done" to talk about what will have been achieved by a certain moment in time.
e.g. I'll have finished this project by Friday.

So, (A) is not the correct option.

B. If + simple past $\to$ would/ would be
e.g.,

  1. If It rained, you would get wet.
  2. If I spoke Italian, I would be working in Italy.

So, (B) is not the correct option.

C. If + past perfect $\to$ would have/could have/ would have been
e.g.,
If you had studied harder, you could have passed the exam.

So, (C) is the correct option.

selected by
5 votes
5 votes

A)knows, will have //Present, future

B)knew, had //past past

c)had known, could have//past perfect, perfect conditional 

D)should have known, would have //present, future    

In Type 3 conditional sentence, the tense in the 'if' clause is the past perfect, and the tense in the main clause is the perfect conditional or the perfect continuous conditional.

IF CLAUSE (CONDITION) MAIN CLAUSE (RESULT)
If + past perfect perfect conditional or perfect continuous conditional
If this thing had happened that thing would have happened.

  source: http://www.edufind.com/english-grammar/type-3-conditional/. Thus option c is correct.

0 votes
0 votes

HAD” is used to express things which occur before the happening of the event.

Eg- Had I studied for the exam, today I would be topper.

Similarly, option C is correct

Answer:

Related questions

25 votes
25 votes
5 answers
2
Arjun asked Feb 14, 2017
7,416 views
After Rajendra Chola returned from his voyage to Indonesia, he ________ to visit the temple in Thanjavur.was wishingis wishingwishedhad wished
10 votes
10 votes
4 answers
3
Akash Kanase asked Feb 15, 2016
4,182 views
The Headmaster ___________ to speak to you. Which of the following options is incorrect to complete the above sentence? is wanting wants want was wanting