--John has made a great deal of progress lately.-- , and .A.So he has; so you ha
来源:网络
时间:
推荐文章

--John has made a great deal of progress lately.
--________, and ________.
A.So he has; so you have
B.So he has; so have you
C.So has he; so have you
D.So has he; so you have
试题答案
B
在对话中,若所指为相同的人或物,只是加强语气,肯定上句,那么句子不用倒装,在本句中John和he所指是同一个人,so he has的意思是“他的确取得了进步”;很显然,后面的you与John不是同一个人,so have you的意思是“你也取得了进步”。