if you_____(work)hard,you would have learned a lot more
来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/10/09 03:32:09
if you_____(work)hard,you would have learned a lot more
这道题我填的是had worked,但是答案是worked.如果是虚拟语态过去时,难道不是(if)had+过去分词,(main)would have+过去式分词吗?
这道题我填的是had worked,但是答案是worked.如果是虚拟语态过去时,难道不是(if)had+过去分词,(main)would have+过去式分词吗?
填“worked” 应该是对的.因为,正常情况下,你的答案是对的.但是,也有特殊情况,其中有一条是:虚拟条件句中,主、从句的动作若不是同时发生时,须区别对待.这句的 从句的动作与现在事实相反,而主句的动作与过去事实不符,所以,应填“worked”较好.
if you_____(work)hard,you would have learned a lot more
If you work hard ,you will have a b( ) future.
you still have a lot more to work on 翻译!
you still have a lot more to work
If you work hard,you will get a lot .改同意句
If you don't work hard today,you will have a hard time to fi
If you don’t work hard,you would amount ___.
I have learned a lot --------.How about you?
连词成句:that ,have,a,you,lot,way,learned
I have learned a lot _ .what about you?
If you work hard,you are s_______ to have a bright future.
If you work hard now,it is ____ you'll have a bright future.