请英语高手帮忙,并解释理由,谢谢

[复制链接]
查看11 | 回复4 | 2010-7-23 22:24:15 | 显示全部楼层 |阅读模式
单项选择
Not only ________ me a book, but he also gave her a bag.
A. did he give B. he gave C. had he given D. he had given

回复

使用道具 举报

千问 | 2010-7-23 22:24:15 | 显示全部楼层
not only but also前后要时态一致 所以要用过去式not only放在句首,后接句子时要用倒装结构: 所以选 A
回复

使用道具 举报

千问 | 2010-7-23 22:24:15 | 显示全部楼层
A.not only…but also是部分倒装;give是动词且与后面半句动作同时发生,用did,而不用现在完成时。
回复

使用道具 举报

千问 | 2010-7-23 22:24:15 | 显示全部楼层
ANot only开头语序要倒装,排除B.D,且前后时态一致均为过去式,排除C
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行