66问答网
所有问题
should have done是什么意思,是现在完成时吗
如题所述
举报该问题
推荐答案 2015-04-28
should have done的意思是“应该做而没有做”,是
情态动词
should的用法,即情态动词should的现在完成式。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/UDvsvsipvxn9UxixUxv.html
相似回答
should
have
done
和have done有
什么
区别
答:
have done 就是正常的现在完成时
,实际与上面没有直接关联的。
英语中"shoud+
现在完成时
"表达什么意义?这
是什么
用法?
答:
should have
done就是【本该做某事而没有做】
。比如:You should have finished your homework.你本该做完作业了的。(实际上没做完)
should
have
done
和would have done分别
是什么意思
?
答:
2.would have done的含义.would have
done“本愿意做某事”,非虚拟语气时,就是would 情态动词加动词原形,have done 就是现在完成时
,所以和起来 就是将来完成时的用法
过去将来完成时
表示在过去看来将来某时会已经完成的动作.例如:She said she’d have finished her exams by then.她说那时她会已...
Should
have
to do 和
should
have
done
一样吗,谢谢
答:
should have done 是should do 的过去式形式,
实际是虚拟语气形式.表示说话人的后悔,或别人的责备:(过去)该做的事但实际没有去做.本该做的
(但没有做),其否定式:不该做的(却做了)I should have worked hard in senior one.在高一时我本该用功的(但高一时放松了,没有用功,基础没打好,...
主语从句 虚拟语气
should
+
have
done
与should do 区别在哪里?_百度...
答:
两者,都表示该做却没做的事。区别在于,
should
have
done
. 是对
现在完成时
的虚拟语气,对事件的发展造成的一定的影响,或既定效果。should do. 是对一般
现在时
的虚拟。虚拟不能说是对过去,现在,将来的虚拟,而是一种时态。由句意判断,这个句子表达的
意思是
发生在
什么时候
。另外将来时态的虚拟,直接...
should
have
done是什么意思
?
答:
should
(not)
havedone
(sth.)是英语虚拟语气中的一种语法现象.由于这一结构既可以用来表示假 设又可以用来表示事实,使英语学习者容易将两者混淆,导致阅读中产生理解方面的错误,因此有必要对这一 should与
现在完成时
连用还有不同
含义
.观察以下 备,不满的口气.这三个句子省略了if从句,这 种用法往往不必用...
大家正在搜
should done是什么意思
shall have done
you should have
Could have done
would have done
should be done
should of done
could have been
should be done用法
相关问题
should have done和would have do...
should have done 和have done有什么...
Should have to do 和should have...
should have done 和should not h...
should和 should have的区别
should have done .would have d...
这里的have done中的have指无论什么人称都要用ha...
什么时候用“have done”现在完成时?