Anonymous Does it talk about the past or convey that something happened or did not happen in the past? It refers to past; something was rightfully expected from the person, but he did not fulfill it. Here the person needed to have studied harder than he had done earlier, but he did not.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousDoes it talk about the past or convey that something happened or did not happen in the past?It refers to past; something was rightfully expected from the person, but he did not fulfill it.
vsureshIt refers to past; something was rightfully expected from the person, but he did not fulfill it.Here the person needed to have studied harder than he had done earlier, but he did not.Thanks a lot. So both of my sentences with 'should have' refer to a past event or action, and this is what 'should have' conveys in general, right?
Cool Breeze AnonymousWe should not have changed our clothes.CBThanks CB. Is what I said correct: both of my sentences with 'should have' refer to a past event or action, and this is what 'should have' conveys in general, right?
AnonymousIs what I said correct: both of my sentences with 'should have' refer to a past event or action, and this is what 'should have' conveys in general, right?Right, if you have the past participle after should: I should have done it yesterday. (But I didn't)
Cool BreezeRight, if you have the past participle after should: I should have done it yesterday. (But I didn't)Have done is a perfect infinitive. There are (only) two infinitives in English, two in the active voice and two in the passive voice. All the defective/modal auxiliaries take an infinitive, and the perfect infinitive usually refers to the past. The modal auxiliar
AnonymousI thought it was incorrect to use a specific point in time with perfect tenses (yesterday). Have I missed something here?In a way, yes. We are discussing the perfect infinitive here, not the present perfect tense.
Cool BreezeIn a way, yes. We are discussing the perfect infinitive here, not the present perfect tense.He wrote it yesterday.He has written it many times.Ohh, I see. So the perfect infinitives that include the models are an exception and can be used with a specific point in time, as you have shown, right?
AnonymousI would greatly appreciate your confirmation on the above questions.You have understood everything correctly. Congratulations!
Cool BreezeYou have understood everything correctly. Congratulations!I am glad that I have understood everything correctly. Thank you very much, CB.