Search from various English teachers...
United States flagsunseeker666
Why should have has different logic in the following two sentences ? Why should have has different logic in the following two sentences ? 1 It is surprising that he should have passed the exam. 2 He should have passed the exam last week.

Answers · 4

0
CORRECTION: Why do these sentences have different meanings? (Not: Why should have has different logic in the following two sentences ?) 1 It is surprising that he should have passed the exam. The speaker is surprised that he passed the exam. However, it is more common and less formal to say, " It is surprising that he passed the exam. 2 He should have passed the exam last week. The speaker thinks that he had the ability to pass the exam although he didn't pass it.
0
If I understand your question correctly, you are asking about why 'should have' is in a different position in the two sentences and what difference that makes to the meaning. The second sentence can be used in two different circumstances, the first is that the results of the exam are not yet known, but you expect that when the results are known, he will have passed, the second is that the results are known and he has failed and you think that he should have passed. The first sentence would be used if the results are known, he has passed, but you did not expect him to pass. To summarize, sentence one he has passed and you did not expect him to, sentence two your expectation was that he would pass the exam but either he failed, or the result is not yet known. Having said that, the first sentence, while understandable, is a bit awkward, and it would be better to use either the simple past or the perfect tense - 'it is surprising that he passed the exam' or 'it is surprising he passed the exam'.

Still haven’t found your answers?

Write down your questions and let the native speakers help you!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today