早教吧 育儿知识 作业答案 考试题库 百科 知识分享

新概念英语11课文Ican'thavebeen.我不会开得那么快的.我写的ididn'tdrivesofast可以吗2课文IwasdoingeightywhenIovertookyou.我是以第小时80英里的速度赶上你的.我写的ihavebeendrivingateightymilesa

题目详情
新概念英语1
1课文I can't have been.
我不会开得那么快的.
我写的i didn't drive so fast可以吗
2课文I was doing eighty when I overtook you.
我是以第小时80英里的速度赶上你的.
我写的i have been driving at eighty miles an hour when i overtook you可以吗
3课文Didn't you see the speed limit?
难道你没看见限速牌吗?
我写的aren't you see the speed limit可以吗
4课文 He wasn't dreaming,officer.
警官,他思想没有开小差.
我写的he didn't dream,officer可以吗
5课文But you'd better not do it again!
但你最好不要再开得这样快.
我写的you'd better not drive so fast next time可以吗
6课文Thank you.I'll certainly be more careful.
我以后一定会多加注意.
我写的thank you .i will be carefully可以吗?请问课文那是什么句式?certainly为什么要放在be动次前面?
▼优质解答
答案和解析
I can't have been.不能写成i didn't drive so fast
I can't have been.译成:我那时不可能开那么快.(表示对过去有把握的推测).i didn't drive so fast .译成:我(过去)没有把车开过那么快.(没有推测的意思)
2课文I was doing eighty when I overtook you.不能写成i have been driving at eighty miles an hour when i overtook you .
因为I have been driving at eighty miles an hour when i overtook you .这句话的前半句,即 I have been driving at eighty 用的是现在完成进行时,这个事态表示动作过去发生延续到现在,以至于延续到将来,因此要求有与之相匹配的表示现在的时间.而when i overtook you 这个时间状语只表示过去的时间,所以句子本身又不匹配的情况.
3课文Didn't you see the speed limit?不能写成aren't you see the speed limit .在 Didn't you see the speed limit?句子中,主语的动作时see,see是行为动词,在转换成问句或否定句是要用助动词do,does,did等,而不用系动词be,因此本句不能用aren't.
4课文 He wasn't dreaming,officer.不写成 he didn't dream,officer .因为He wasn't dreaming,officer.如果补充完整应是:He wasn't dreaming when you overtook us,officer.所以要用过去进行时.
5课文But you'd better not do it again!和you'd better not drive so fast next time 的句意有差别,again:再一次,又一次.next time:下一次.还有原文用do it是为了避免重复drive这个词,所以还是不行.
6课文Thank you.I'll certainly be more careful.句中的careful是个形容词,形容词应该跟在be的后面.carefully是副词,副词常常用来修饰动词,形容词和副词.所以本句中只能用careful.certainly的位置比较灵活,可以在句首,句中,句尾.