Do you ever get to class late ever 不是现在完成时的标志词语吗?为什么用在一般现在时?这是教材上的句子,我问为什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 14:34:04
Do you ever get to class late ever 不是现在完成时的标志词语吗?为什么用在一般现在时?这是教材上的句子,我问为什么?

Do you ever get to class late ever 不是现在完成时的标志词语吗?为什么用在一般现在时?这是教材上的句子,我问为什么?
Do you ever get to class late ever 不是现在完成时的标志词语吗?为什么用在一般现在时?
这是教材上的句子,我问为什么?

Do you ever get to class late ever 不是现在完成时的标志词语吗?为什么用在一般现在时?这是教材上的句子,我问为什么?
一般口语中比较少注重语法,所以可以忽略的,这句话只是强调是不是有过迟到的时候,就用了一个ever.正确的说法:Have you ever been late for the class.
英美生活中的口语有很多都不符合语法规则的,只要知道意思,流畅交流就可以了.

ever 是现在完成时的标志,但并不是有ever的地方就必须用现在完成时态。你上面那句不是很好,用现在完成时更佳,也就是:
Have you ever got to class late?

其实 ever并不一定是现在完成时的标志,其实ever可以用在一般现在时中
当用在一般现在时中的时候,表示询问有关习惯性的问题。

Do you ever catch a cold in the winter?
你冬天曾患过感冒吗?
Do you ever play tennis at the weekend?
你平时周末打网球吗?
这两句...

全部展开

其实 ever并不一定是现在完成时的标志,其实ever可以用在一般现在时中
当用在一般现在时中的时候,表示询问有关习惯性的问题。

Do you ever catch a cold in the winter?
你冬天曾患过感冒吗?
Do you ever play tennis at the weekend?
你平时周末打网球吗?
这两句以及讲解出现在新概念英语2 lesson3 unit1.
其实也可以变为现在完成时用,意思一样的
如 Have you ever ......

收起

Do是助动词,相当于Have,这应该是现在完成时吧。O(∩_∩)O~

省略了have,把助动词do提前了做的问句,是do you have ever get to class late?的省略 因为即使是教材,这种句子写出来语气都是很严厉的,可能做此考虑省略了have