一道语法题目

The teacher.with 6 girls and 8boys of her class,______visiting a museum when the earthquake struck.
A.was B.were C.had been D. would be
百度上面是A.. 因为没弄懂 就去问yahoo..
可是为什么答案变成C了?http://answers.yahoo.com/question/index;_ylt=AoAsfweH64jqfiyGVU8piJvg5nNG;_ylv=3?qid=20110711055114AAsfGHq

正确答案固然选A,分析如下:
1. 本题考点:过去进行时的用法。
2. 过去进行时的常见用法:用一个较长的动作或状态,来体现事情发生的背景。
过去进行时常和一般过去时搭配使用,一般过去时表示在过去进行时这个动作或状态的
背景下发生的一个较短的动作或状态。
3. 一句话总结:长动作,过去进行;短动作,一般过去;
4. 本题翻译:老师和她班上六个女生,八个男生正在参观博物馆的时候(背景,长动作或状态),地震发生了(短动作);
5. C选项错误的原因,不符合常识,理由如下:
had been visiting为过去完成进行时,表示开始于过去某个时刻之前的动作,一直持续到过去这一时刻,并且还将继续持续下去,那么如果选C翻译如下:
在地震发生的时候,老师和她班上六个女生,八个男生正在参观博物馆(潜台词:发生地震的同时,师生们继续参观博物馆,够猛!!!)。追问

那为什么不选B呢
B. were. The teacher and the 6 girls and 8 boys form the pronoun "they" so the sentence structure has to follow suit. Had been doesn't fit because it's past tense and indicates the action was completed and "when the earthquake struck" indicates a current time frame.

追答

您好,谢谢您的追问。

这道题的另一考点是——主谓一致。
· 主语后面出现with, together with, like, except, but, no less than, as well as 等词引起的短语,
此时句子的谓语动词的单复数 需要与短语前面的主语一致。
在这道题中,横线处的单复数 要与 with 6 girls and 8 boys 这个由with引起的短语前的主语 the teacher 保持一致,而很显然是单数,由此B项错误。

另外,由于这道题目The teacher后面有个“.” ,明显不符合英语文法,因此由两种可能:
1、The teacher, with 6 girls and 8 boys of her class,______visiting a museum when the earthquake struck. (The teacher后面是英语的逗号)
若是这种情况,“,with 6 girls and 8 boys,”是一个插入语,插入语在此是补充说明the teacher的状态,从这个角度主语依然是the teacher。
2、The teacher with 6 girls and 8 boys of her class,______visiting a museum when the earthquake struck. (The teacher后面是 空格)
若是这种情况,解释即为上面的“主谓一致”。

谢谢。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-12-23
A 主语是The teacher 3单
此句可改为The teacher,______visiting a museum when the earthquake struck.with 6 girls and 8boys of her class
那么不就选was了吗 我这样讲你能明白吗
第2个回答  2011-07-11
答案是A with后面的作伴随状况,主语是The teacher
第3个回答  2011-07-11
如果class后面没有逗号的话就选A了 有的话就不能选A 只能选C追问

class后有逗号...但答案是A. ......

第4个回答  2011-07-12
A 因为这个考查的是主谓一致和时态辨析 首先有了WHEN 时间状语从句就只能用一般过去式 然后WITH 是主谓一致的就远原则 由the teacher 决定
第5个回答  2011-07-15
A 主语是The teacher
相似回答