问题: 英语问题
有几个问题,因我不知为何选:
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、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。