Could have done would have done should have done
来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/16 11:28:38
Could have done would have done should have done
“would+have+done”虚拟语气,表示对过去事情的假设,意思是“本来会做”.
1. I would have told you all about the boy's story, but you didn't ask me. 我本来会告诉你这个小男孩的故事,但是你没有问我.
2. Without your help, I wouldn't have achieved so much. 没有你的帮助,我是不会取得如此大的成绩.
“could+have+done”是虚拟语气,表示对过去事情的假设,意思是本来能够做某事而没有做.
He could have passed the exam, but he was too careless. 本来他能够通过考试,但是他太粗心.
请看相关知识点:
should have done表示应该做的事没做
1. I would have told you all about the boy's story, but you didn't ask me. 我本来会告诉你这个小男孩的故事,但是你没有问我.
2. Without your help, I wouldn't have achieved so much. 没有你的帮助,我是不会取得如此大的成绩.
“could+have+done”是虚拟语气,表示对过去事情的假设,意思是本来能够做某事而没有做.
He could have passed the exam, but he was too careless. 本来他能够通过考试,但是他太粗心.
请看相关知识点:
should have done表示应该做的事没做
Could have done would have done should have done
could have done和should have done
would have done,might have done,could have done,should have
would/could//should/must have done
区别could,might,would,should have done
1should not have done 2 could not have done 3 would not have
英语:should have done与could have done区别?
should have done和could have done的区别?
虚拟语气 should have done 与 could have done
could have done和would have done的区别
英语 would have done 和should have done 的用法
would rather have done 与should have done 的区别