1. ______ repeat the question?
(A) Shall I
(B) Will I
(C) Would you like that I
(D) Do you want that I
答案 B、C 为何不行?
2. Tell the boy that he _______ in the river.
(A) swims
(B) swim
(C) swimming
(D) to swim
为什么答案为 B,是虚拟语气么?
第1题:答案B、C为何不行?因为这里的 shall 用于第一或第三人称疑问句,表示征求对方意见。又如:
Shall I get you some more tea? 再来点儿茶好吗?
...Shall he come to see you? 要他来看你吗?
(《薄冰英语惯用法词典》p.922)
Will I 没有这种用法。Would you like 和 want 后面不能接句子,所以 (B) Will I 和 (C) Would you like that I 和 (D) Do you want that I 都是错误的。
第2题:答案选 B,是属于虚拟语气,这里的 tell 带有“命令”语气。