辅导班的一道题:
The girl _______ (joke) when she said there was no milk left.
A. joked B. was joking
我根据《麦克米伦高阶英汉双解词典》中 joke 词条的 be joking(开玩笑)中的例句:
I thought he was joking when he said he'd resigned. 他说他已经辞职时我还以为他是在开玩笑呢。
我选B。
但我又找到《朗文当代高级英语辞典•英汉双解》中joke词条以的以下例句:
As we left the hospital he joked with the staff. 我们离开医院时,他和医务人员开着玩笑。
我又觉得选A亦可。请专家指教。
1. The girl_______ (joke) when she said there was no milk left.
A. joked B.was joking
此题答案最佳答案是B(was joking),因为是指“她说话时”就是“在开玩笑”。
2. I thoughthe was joking when he said he'd resigned. 他说他已经辞职时我还以为他是在开玩笑呢。
此句用过去进行时的道理与上面一题性质完全一样。
3. As we leftthe hospital he joked with the staff. 我们离开医院时,他和医务人员开着玩笑。
此句出自《朗文当代高级英语辞典》,其正确性肯定不容质疑。但用过去进行时肯定也是不错的选择,并且就这一句来说用过去进行肯定更“合适”。
总结:这三句用过去进行时和一般过去时都可以,但以用过去进行时“更佳”。