it's a mistake not doing that与it's a mistake not to do that有

it's a mistake not doing that与it's a mistake not to do that有何区别?
OIOM 1年前 已收到3个回答 举报

lijianyek028 幼苗

共回答了13个问题采纳率:84.6% 举报

首先,我想很明确的告诉你,it's a mistake not doing that是英语中一个语法错误的句子,不会这么用.
用it作为形式主语,它的实际主语通常只可能是两个结构:1.不定式短语;2.名词性从句
两个固定句型例外:1 It's no use doing that 2.it's no good doing that
如果你要表达“过去没做某事是个错误”,可以用it's a mistake not to have done that.
哥走了,给分.

1年前 追问

2

OIOM 举报

it's a mistake not doing that是我看美剧人家这么说的

举报 lijianyek028

同学,语言是人用出来的。 口语中很多东西都是不符合语法的,很多活用,很多变形,很多省略。 但是你需要先准确的掌握规则,才能活用,不可能一来就学不规范的语法。 也许10年后,随着语言的发展,产生了it's a mistake doing这种语法。但是现在来看,这依然是个语法错误。 听听英国女王怎么说的:There is no such thing as American English. There's just the English language and there are some mistakes.

小玩家xxn 幼苗

共回答了17个问题采纳率:82.4% 举报

个人认为前者表示已经发生,后者表示将要发生

1年前

1

ailina64 幼苗

共回答了7个问题 举报

to do主要用来表示一次性具体性将要发生性的行为。
doing主要用来表示经常性习惯性抽象性发生的行为。

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.042 s. - webmaster@yulucn.com