英语翻译
问题描述:
英语翻译
答案上写的竟然是He didn't come to work yesterday.He must have been ill.我又气又急,我认为,我是对的吧!还有,我想He can't have been ill.和He can't be ill.的区别,我听一个知道网友的回答,感到他讲的是废话,是错的!绝对错,但我又想听听大家怎么想.求大师解答以上两个问题.我还有好几个号,可以转财富值过来,我知道大家是很热心的
答
1.He didn't come to work yesterday.yesterday表示的是过去的事情 ,从而推测他昨天可能病了而没上班 He must have been ill.
2.He must be ill.表示现在时态 由昨天没上班不能推出他现在病了.