问题补充:
You uoght to have given them some advice?So I did.为什么不用So I ought?
答案:
ought to have done 这里表示推测,与过去事实不相符,所以仍属于过去时态.
======以下答案可供参考======
供参考答案1:
ought to have done的意思是本应干某事(实则未干)。由些可见上文误会其未做那件事,而回答者要表述“我确实干了”So I did.表示干了
时间:2019-03-21 01:08:27
You uoght to have given them some advice?So I did.为什么不用So I ought?
ought to have done 这里表示推测,与过去事实不相符,所以仍属于过去时态.
======以下答案可供参考======
供参考答案1:
ought to have done的意思是本应干某事(实则未干)。由些可见上文误会其未做那件事,而回答者要表述“我确实干了”So I did.表示干了
--- You ought to have given them some advic
2022-05-15