1。A
“who ()for eight seasons inNBA ”这个是插入成分,只起到解释的作用。谓语是announced,所以可以肯定是完成时态。在宣布退役以前,他的篮球生涯一直在继续,强调对现在的影响,用现在完成时。
2。A
本体考察It is said that sb is doing sth when……只不过是他颠倒了顺序。相当于it is said that tom is fighting when the teacher ……
3。D
固定搭配,by the dozen,by weight ,by the hour,等等
介词by表示"以...计"时,若后接单数可数名词,其前要用定冠词,如:by the week 按周,按星期 / by the ton 按吨 / by the yard 按码 / by the meter 按米;若后接抽象名词,则通常不用冠词,如:by volume 按体积 / by weight 按重量。
4。D
should have done 表示本来应该干什么的却没有干成……
本题:我本来应该去学习的却去购物啦。
AACB
其中第一个问题和最后一个问题我可以确定选项,其余两个有点拿不准,真是对不住了