They can't have been doing thier homework.have been 是现在完成时,但是后面do为什么要变成doing?
They can't have been doing thier homework.这句话 have been 是现在完成时,但是后面do为什么要变成doing?为什么不用do呢?还有They must have been playing in the garden.为什么也用playing,而不用play呢,
人气:217 ℃ 时间:2019-11-07 22:23:33
解答
现在完成时结构 have/has+P.P.
现在完成进行时结构 have/has +been+doing
此句在现在完成进行时 前加上情态动词,can't have been doing 表示一种语气较肯定的推测.意为那时不可能在做某事
推荐
- They can’t have been doing their homework ---doing是什么词性?have been 在这里还是表现在完成时吗
- They have been doing their homework
- 有没有have doing这个说法?我们都知道现在完成时有have done 和have been done 两种用法,那么请问现在完成进行时中除了有have been doing外有不有have doing?
- They can’t have been doing their homework--句中“can't"是不是可以直接去掉,从语法上来讲没有错啊?
- 英语:现在完成时应该什么时候使用?还有I have been doing这种形式又应该何时使用?
- 将下面各组字母组成单词,并写出汉语意思 q t n o u s e i e h a c t r e i d w o n w w r l o e f
- 找出单词划线部分读音不同的地方zoo,book,good,look(“oo"部分划线)
- 一桶油重10千克,第一次倒出2.6千克,第二次倒出x千克,剩下的油正好是第一次倒出的2倍(列出方程,并求出方程的解)
猜你喜欢