高一英语问题@@@

来源:百度知道 编辑:UC知道 时间:2024/06/06 18:14:08
I ________ in a foreign trade company for five years.Still,I don't regret having given up the well-paid post.
A worked B have worked C was working D had worked

My dictionery ______.I have looked for it everywhere but still______it.
A has lost;don't find
B is missing;don't find
C has lost;haven't found
D is missing;haven't found

"There she____!We needn't wait any longer."
A is to come
B has been come
C has been coming
D comes

最好简单说下理由。。谢了~~

1。A 这里要的是过去,因为后面有I don't regret having given up the well-paid post. 说明我现在已经不在那里工作了~~明显这里要过去时,而D选项里 had done是过去的过去~~但是从I don't regret 来看,用的是现在~不合题意~~~所以是A

2。B ~~首先~~字典丢了可以用Be+lost 或者 Be+ missing,不能用AC~先排除~~而后面针对前面的现在完成时~~这里要的是结果~~所以用现在时就可以了~~如果用D的话后面必须要有时间等成分

3。D There或Here 放前面的话要完全倒装~~~但是这里有点疑问~~~完全倒装的话应该是 There comes she。不是D里的用法~~~不过用A的话Be to do 表将来 有一种客观上的安排~这里不合适~~~BC就更不可能~~感觉不是完成进行时~~so~~选了D~~不是很确定~~

如果你们老师讲了的话~~记得告诉我~~~

1.B 2.D 3.D

acd

BAD