1.I (climbed) a tree yesterday,but at six yesterday evening

1.I (climbed) a tree yesterday,but at six yesterday evening I (was having) dinner.
为什么第二个空用“was having”是根据哪个时态而作出的解答?
2.Who usually (makes) cakes for you?
为什么用“makes”,而不用“make”,这是根据哪个时态而作出的解答?
gogozx 1年前 已收到6个回答 举报

nhmxy 幼苗

共回答了12个问题采纳率:83.3% 举报

1.过去进行时表示过去某时正在进行的状态或动作,主要是描述一件事发生的背景;尤其是一个长动作发生的时候,另一个短动作发生,这时最好用过去进行时
这道题中有明确的提示语at six yesterday evening这就表示前面的动作是一个短的过程,而have dinner是一个长过程,所以用was having dinner
2.现在时阿,因为这个人在问话的时候,不知道有几个人做蛋糕,问话时当然默认为某一个人.所以用第三人称单数makes,不用make.
不知道说清楚没有.

1年前

3

live22 幼苗

共回答了2个问题 举报

2用makes是因为把who看作第三人称单数

1年前

2

一天一天混日子 幼苗

共回答了3个问题 举报

第一个,由于是 at six,所以用过去进行时.
第二个who做不定代词用第三人称单数形式

1年前

2

相信一切 幼苗

共回答了85个问题 举报

1)首先根据 yesterday确定句子的两个动词应该用过去时,然后,根据six yesterday evening 是一个时间点来确定用过去进行时。
2)因为句子的主语是疑问代词Who,而疑问代词做主语时,谓语动词一般用第三人称单数。

1年前

1

唐悠 幼苗

共回答了122个问题 举报

1
at six,这里明确指出具体的时间,在那个时候正在吃晚饭
2
当who做不定代词时,习惯上用第三人称单数形式

1年前

0

thq168 幼苗

共回答了61个问题 举报

1.因为was是am的过去式,是根据过去时态做出的解答。
2.因为前面没有助动词,这是根据一般现在时作出的解答。
希望采纳
谢谢~~`

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 21 q. 0.032 s. - webmaster@yulucn.com