in Verbal Aptitude
12 votes
12 votes

If she _______________ how to calibrate the instrument, she _______________ done the experiment.

  1. knows, will have
  2. knew, had
  3. had known, could have
  4. should have known, would have
in Verbal Aptitude

4 Answers

10 votes
10 votes
Best answer

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

  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
If you had studied harder, you could have passed the exam.

So, (C) is the correct option.

selected by
7 votes
7 votes
To answer these i normally use the language(even english itself) i am fluent in.
Option C) makes perfect sense , rest do not relate to each other.
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 + past perfect perfect conditional or perfect continuous conditional
If this thing had happened that thing would have happened.

  source: 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


Related questions