Should 加 Todo 还是 Do?
在英语语法中,"should" 和 "do" 是两个常用的动词,它们在不同的语境和用法中扮演着不同的角色。以下是对这两个词在 "should" 后面使用 "todo" 还是 "do" 的讨论。
1. 使用 "todo"
"Should" 加 "todo" 通常出现在建议或命令的语境中,特别是在非正式的口语交流中。例如:
"You should todo your homework before you go to bed."
"I should todo the laundry this weekend."
在这种情况下,"todo" 是一个动词原形,表示一个应该完成的动作。
2. 使用 "do"
"Should" 加 "do" 通常出现在对过去行为的评论或建议中。例如:
"You should have done your homework before you left."
"I should have taken an umbrella; it's going to rain."
在这里,"should have done" 是一种虚拟语气,表示对过去行为的遗憾或建议。
真实权威信息来源
Grammarly Blog: "Should vs. Should Have Grammarly Blog" https://www.grammarly.com/blog/shouldvsshouldhave/
Purdue OWL: "Should vs. Should Have" https://owl.purdue.edu/owl/resource/717/07/
常见问题清单及解答
1. 问题:什么时候使用 "should todo"?
解答:使用 "should todo" 时,通常是在给出建议或命令,特别是在口语和非正式的语境中。
2. 问题:什么时候使用 "should do"?
解答:使用 "should do" 时,通常是在评论或建议过去应该完成而没有完成的动作。
3. 问题:"should todo" 和 "should do" 有什么区别?
解答:区别在于语境和时态。"should todo" 通常用于现在时,而 "should do" 可以用于现在时或过去时。
4. 问题:"should todo" 是正确的语法吗?
解答:是的,"should todo" 是正确的语法,尤其是在口语和非正式写作中。
5. 问题:"should do" 是过去时吗?
解答:不一定。"should do" 可以是现在时或过去时,具体取决于句子中的语境。
6. 问题:在正式写作中,应该使用哪种形式?
解答:在正式写作中,通常建议使用 "should do" 来避免不必要的混淆。
7. 问题:"should todo" 和 "should to do" 有区别吗?
解答:没有区别,"should todo" 是正确的表达。
8. 问题:"should have todo" 是正确的表达吗?
解答:不正确。"should have done" 是正确的表达,用于表示过去应该完成而没有完成的动作。
9. 问题:"should todo" 和 "should be doing" 有区别吗?
解答:有区别。"should todo" 是现在时态,而 "should be doing" 是现在进行时态,表示现在应该正在进行的动作。
10. 问题:"should todo" 和 "shouldn't todo" 有区别吗?
解答:有区别。"shouldn't todo" 是 "should todo" 的否定形式,表示不应该做某事。