昨晚你花了多长时间做作业?用英语怎么说

2024-12-01 18:35:37
推荐回答(1个)
回答1:

how
long
did
you
spend
on
your
homework
yesterday
?
=how
long
did
you
spend
(in
)
doing
your
homework?
=how
long
did
it
take
you
to
finish
your
homework
yesterday
?
注意:凡是用现在完成时翻译的,都是错误的,因为现在完成时不能与表示“过去”的时间状语连用。
祝你进步!