一道高二英语选择题(请进!请详细说明!谢谢!)

2024-12-19 08:06:54
推荐回答(5个)
回答1:

C对
A:错,因为已经是has put。。所以后半句话一定是过去发生的事,不可能再用has(现在式)了
B:错。至少也的是had been worked
C:正解 (类似:I study English for 5 years。)
D错,既然是过去发生的事不会有现在式

回答2:

A
发生在过去的过去。。。并且表示过去15年的一种状态。。。

回答3:

B

回答4:

答案是A。
He has put up a private company (现在完成时)
过去完成时不能乱用,前面是一般过去时,后面才能用过去完成时。排除B
for about 15 years 是完成时的标志哦!
根据时态一致,排除C D。

回答5:

A,for about 15 years 是一段时间,用现在完成时