英语高手进!

The tiger ______ two people in this forest.Several _____ have happened here so far.
A.attack;attack B.attack;attacks C.attack;attacked D.attacked;attacks
没学过啊,寒假作业上的,have happened here so far什么意思啊?

选D
The tiger attacked two people in this forest.Several attacks have happened here so far.
那只老虎在森林里袭击了两个人。已经有数起袭击发生在这里。
the tiger,是第三人称单数,如果是一般现在时,要用attacks。这里只有D是对的,过去时。

have happened,现在完成时,已经发生了
here,这里
so far,迄今为止追问

追问为什么选D内

追答

the tiger,是第三人称单数,如果是一般现在时,要用attacks。这里只有D是对的,过去时。

追问

我知道,关键是最后一空为什么填attacks

追答

前面是 several,几个。attack在这里是名词,袭击

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-02-14
the tiger ,the + 名词单数,表示一类事物 ,此句意为:老虎在这片森林里袭击了两人。至今,这里已经发生了数次老虎袭人事件。前句根据句意,考虑为过去式,后句attack 作袭击事件解,为名词,several后跟名词复数。故选 D

希望能够解决你的疑问,满意请采纳,祝楼主学习愉快!
第2个回答  2013-02-14
选D
have happened here so far 表示至今为止发生了追问

为什么选D内

相似回答