英语选择题,高手来!I have just done my homework
来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/21 09:39:20
英语选择题,高手来!I have just done my homework
I have just done my homework
____
A.l do it,too
B.So have l
C.So do l
D.So l have
应选哪一个选项,说明理由
I have just done my homework
____
A.l do it,too
B.So have l
C.So do l
D.So l have
应选哪一个选项,说明理由
答案【B】
【解析】
选项A并没有语法错误.但是当回答“我也一样”时,地道的英语一般不用这种形式.
选项C助动词有误.在have done 的句型中,have相当于助动词.
选项D的意思是“我也这么认为”,很明显不符合逻辑.
当然,针对选项B与D,我们还可以这样来理
因为引出话题者与回答者并不是同一个人.所以回答时,助动词放so和I的中间.
若引出话题者与回答者是同一个人,则助动词放so和I的后面.
【解析】
选项A并没有语法错误.但是当回答“我也一样”时,地道的英语一般不用这种形式.
选项C助动词有误.在have done 的句型中,have相当于助动词.
选项D的意思是“我也这么认为”,很明显不符合逻辑.
当然,针对选项B与D,我们还可以这样来理
因为引出话题者与回答者并不是同一个人.所以回答时,助动词放so和I的中间.
若引出话题者与回答者是同一个人,则助动词放so和I的后面.
英语选择题,高手来!I have just done my homework
I have just done my homework.改成否定句
I have just done my homework.改成疑问句
I (have finished) my homework now.选择题
I have done my homework 改一般疑问句
I have already done my homework.改为一般疑问句
I finish doing my homework.I have done my homework.两句话有什么区别,
I have just done it.
I have just finished my homework.(变为疑问句)
l have already done(my homework)
I have my homework
1..I have(already) finished my homework.but I haven't done i