做饭花去一个小时怎样译成英语?能译成:Cooking spent an hour.

问题描述:

做饭花去一个小时怎样译成英语?能译成:Cooking spent an hour.

那个句子是错的!正确表达如下:
I spent one hour on cooking.
It took me an hour to cook.
Cooking took me an hour.

(spent) an hour on Cooking

spend one hour in cooking

I spend an hour for cooking.

It takes me an hour to cook.
It costs me an hour to cook.
I spend an hour in cooking

1、I spend an hour on cooking.(spend sometime
on doing sth)
2\ It casts/takes me an hour to cook.(cast sb sometime
to do sth
有好多种,比如说还可以用强调句。

不能。
你可以根据以下句型来做。^-^
sb. takes ... to do sth.
It takes ... to do sth.
sth. takes ... to do
sb. spend ... (in) doing sth.
sb. spend ... on +名词
sb. pays 钱 for sth.
sb. pays 钱 to do
It costs sb.钱or时间
It costs ... to do sth.

楼上的不错
不过第1句最好是I spent one hour (in) cooking.

应是:
I spent an hour on cooking.
I spent an hour in doing the cooking.
It took me an hour to do the cooking.
Cooking cost me an hour.

It took me an hour to get the dinner prepared.

I spent an hour cooking.
It took me an hour to cook. 第二句更强调做饭用了多少时间。

spend an hour on cooking

It takes me an hour cooking

真奇怪,怎么这么多人翻译,还都不正确呢?!真替你们丢人.我来吧!
An hour has been spent on cooking.
就这么简单!

it costs me one hour on cooking