“should”不是表示单存的过去将来时间吗?所以我认为should be 是过去将来时,因此,我在B和D中纠结
追答mustn't 不用来表示推测。要用can't 或couldn't.后接动词原形(常为be)推测现在和未来。后接have done 推测过去发生过的事。虚拟语气通常都是使用must和can这两个词,一个用于肯定句,一个用于否定句。用不到should。
追问请问should是现在时还是过去时?
追答就是情态动词
“should”不是表示单存的过去将来时间吗?所以我认为should be 是过去将来时,因此,我在B和D中纠结
B是过去还是现在?
追答B也是现在时,情态动词加have done 表示过去一定干过某事
追问我就是不明白B为何为现在时
我知道B是现在时就,就把a,b,c都排除了
语法书上说should是过去时
追答should确实是shall的过去式,但是在表示应该干某事和虚拟语气的时候,就是正常的情态动词。因为很少用shall,所以should也很少涉及它的过去式的用法。只需记住它有这个用法
追问哦 原来是这样 我在B和D纠结了好久
本回答被提问者采纳理由
理由
追答can是qintai动词
cant be 表猜测
这可能不是一场舒适的旅程
其他都错