英语问题
有几个问题,因我不知为何选: 1)We haven't seen him___D___ A,yesterday B,two year ago C,the day after tomorrow D,for many weeks 2)The Whites____C__ A,has already left B,is going to leave C,have left D,have been left 3)He ____B____got the patry ready yet A,haven't B,hasn't C,has already been D,has 4)It___C__six weeks since he left the city A,have been B,is going to beC,has been D,will 5)I haven't telephoned her for _B____ A,two weeks ago B,two week C,last month D,she left 60)I bought the wallet here__C____ A,for a week B,since a week ago C,a week ago D,a week
有几个问题,因我不知为何选: 1)We haven't seen him___D___ A,yesterday B,two year ago C,the day after tomorrow D,for many weeks ABC对应的时态都为过去时,句子是完成时的,所以只能选D。
2)The Whites____C__ A,has already left B,is going to leave C,have left D,have been left The Whites表示的是White先生一家人,所以是复数概念,排除AB,leave离开,用主动,排除D。
(被动表示留下) 3)He ____B____got the patry ready yet A,haven't B,hasn't C,has already been D,has 第三人称单数,排除A;yet一般用于否定句中,排除CD。
4)It___C__six weeks since he left the city A,have been B,is going to beC,has been D,will 自从……已经有……(一段时间)的句型有两种表达方式: It's some time since … It has been some time since … 只能用单数,排除A;“已经有多长时间”,不用将来时,排除BD。
5)I haven't telephoned her for _B____ A,two weeks ago B,two week C,last month D,she left B答案应为two weeks for后面加一段时间,所以用完成时。
选AC的话都只能用过去时。D有主语有谓语,已是一句句子,不能放在for后面。for改成since的话可以选D。 60)I bought the wallet here__C____ A,for a week B,since a week ago C,a week ago D,a week AB要用完成时,D没有这种表述。
1、A、B、C为过去时态,D可用于完成时。 2、怀特一家是复数形式,所以排除A、B,因为不用被动,所以排除D,选C。 3、he主语为单三,排除A,yet是完成时的否定式,所以选B。 4、It主语为单三,排除A,since时间从句的主句为完成时,选C。 5、句子意思是:我已经两周没给她打电话了。可以知道需要选择的是时间段,而A、C、D都是时间点,所以选B。 6、句子意思是:我一周以前在这买的包。需要选择时间点“一周前”,所以选C。
答:正确答案: 译文: 解析: 34. ——Please tell Tom that he has won the 100-metre race. ——______...详情>>
答:详情>>