I know they didn't go home until they finished that task.语法正确吗?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/03 12:04:46
![I know they didn't go home until they finished that task.语法正确吗?](/uploads/image/z/1222203-3-3.jpg?t=I+know+they+didn%27t+go+home+until+they+finished+that+task.%E8%AF%AD%E6%B3%95%E6%AD%A3%E7%A1%AE%E5%90%97%3F)
I know they didn't go home until they finished that task.语法正确吗?
I know they didn't go home until they finished that task.语法正确吗?
I know they didn't go home until they finished that task.语法正确吗?
I know they didn't go home until they finished that task.语法正确吗?
答:语法正确.
译:我知道,他们直到完成了那项工作才回家.
析:I know是主句,后跟宾语从句,表示知道了一个事实(过去发生的),省略了连词that
当主句为现在时态时,从句根据实际情况可以是任何时态的句子.不涉及时态一致的问题.只要考虑这个从句就可以了.
not ...until...表示“直到.才.” until可以跟一过去时间,也可以跟一个从句,表示过去某个时刻.主句的动作应为可延续的动词,如worked,lived,etc.但是短暂性动词的否定式表示的不是动作,而是一种状态(情况),也是可以延续的.表示这种状态一直延续到until所表示的那个时间为止.
正确 过去时也用了
对!
I know they won't go home until they finished that task.更合适一些.
I know they didn't go home until they finished that task.
I know they would go home til they finished that task.
都一样,都对。
是正确的,在描述过去的事。