royal0403|十一级 C B D C A B
蓝色低调2540|十级 C C A C A A
答:我一般不答没有自己的疑问又同时很多的题目。只挑一些疑难题解答。
看10级、11级的回答。2、3、6题不一样,可能有争议。挑这三题看一看:
2.One of the girls in our class____Hawaii before
A have been to B has been to C have gone to D has gone to
答:B
译:我们班有一个女生以前去过夏威夷。
析:本题考查主谓一致及have been to与have gone to的区别。
本题的主语是one是单数,排除AC
这个before说明是以前(去过),而不是现在(已经去了),所以选has been to 而不用has gone to.
如没有这个before, 则BD都可以。D更好。意为:我们班有一个女生已经去了夏威夷。
评:这个10级这题错大了!两个考点都没有掌握,竟也被推荐!
3.There ____great changes in our hometown in the past few years
A.has been Bwas C were D have been
答:D
译:在过去的几年里,我们家乡发生了巨大的变化。
析:本题考there be句型的主谓一致及时态。
in(/during/over) the past(/last) few ( 30/ N) years, 作时间状语,表示“在过去的几年里”,包括现在时间,用现在完成时(不是一般过去时),排除BC。
great changes是主语,复数,排除 A。
评:这题被推荐者10级又错了!错了一个考点:主谓一致没注意到。
6.At last,he ___who did that
A. found B.found out
答:B
译:最后他查明了是谁干的那事。
析:本题考查find和find out的区别。前者表示“找到”,(无意)“发现” ,后者表示“查明,查出,弄清楚”(一个被人有意掩盖的事实)。
评:10级又错了。另三题他们一样。11级估计全对。我不看不答了。
C,B,D,C,A,B
不懂可以追问
其中第二道...gone是一去不返,been是去过的意思
最后一道.at last...说明费了功夫才找出是谁做的,肯定用found out..
1.It __C_over ten years since the dog_____
A is ; died B is ; has been dead C has been;was dead D was;has died
2.One of the girls in our class_C___Hawaii before
A have been to B has been to C have gone to D has gone to
3.There __A__great changes in our hometown in the past few years
A.has been Bwas C were D have been
4.We _C__some places od interest since we __china A.have visited;arrived B.visited;arrived C.have visited;reached D .visited;reached
5.I heard Andy_A__here for a few days A.has been B.has come C.has arrived D.has got
6.At last,he _A__who did that
A.found B,found out
不懂问我。
1.A 2.B 3.A 4.C 5.D
A,C,B,D,B,C