I ---English in 2007,and I ---English for 3 years.

[复制链接]
查看11 | 回复2 | 2011-7-7 12:47:55 | 显示全部楼层 |阅读模式
A.learn;have learnt
B.learnt;have been learning
C.have learnt;have learnt
D.learnt;have learning
有:I learnt English in 2007这种说法吗?
My answer:B

回复

使用道具 举报

千问 | 2011-7-7 12:47:55 | 显示全部楼层
B可以用排除法
for加一段时间用于完成时态所以有have因为你现在还在学 所以用进行时
应该有...
回复

使用道具 举报

千问 | 2011-7-7 12:47:55 | 显示全部楼层
有啊!这里用排除法吧learn 和have learnt都不行啊介是暑假作业上的么……...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行