New York State has passed a law requiring that all legal contarcts be written in simple,understandable English.改成all leagal contracts have to be written为什么不对?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/09 00:13:23
NewYorkStatehaspassedalawrequiringthatalllegalcontarctsbewritteninsimple,understandableEnglish.改成all

New York State has passed a law requiring that all legal contarcts be written in simple,understandable English.改成all leagal contracts have to be written为什么不对?
New York State has passed a law requiring that all legal contarcts be written in simple,understandable English.
改成all leagal contracts have to be written为什么不对?

New York State has passed a law requiring that all legal contarcts be written in simple,understandable English.改成all leagal contracts have to be written为什么不对?
requiring 是这里的关键,如果句中出现命令,要求,建议这些词时,后面的句子必须用虚拟语气should+动词原形,should可以省略.这也就是为什么contarcts后面用的是be

have to是不得不的意思,放在句子中与句意不符,应该用must,因为这是法律要求的,语气较为强烈有表命令的意思。

all legal contarcts be written in simple, understandable English.这些内容是要作requiring所引导的宾语从句的。应该用require that (should)do 的结构,should可以省略。而不可以用have to do.