选择题分析

来源:百度知道 编辑:UC知道 时间:2024/05/27 00:32:40
1、A:Do you know our town at all?
B:No,this is the first time I__here.
A was B have been C came D am coming
2、The house is dirty.We ____it for weeks.
A didn't clean B hadn't cleaned C don't clean D haven't cleaned

我解:1、D 因为他(她)来到这,不是还得在这里(不论时间长短)吗?D好像是一般进行时对吗?
2、C 因为主句The house is dirty是一般现在是,所以从句也用一般现在时.

1.B the first time 后面的句子常+ 现在完成时态
2. D haven't cleaned for weeks一段时间状语用现在完成时态

B
这是我第一次来到这里。
D
后面有for weeks
已经有好几周没有打扫了,所有用现在完成时态

好像都不对阿,第一句我选C意思是这是我第一次来
第二句我选择D我们已经一周没清理了

D
后面有for weeks

1,B
题目分析:用be动词的完成时态

2,D
题目分析:for+时间段,用完成时态,而且The house is dirty是一般现在时,所以用现在完成时