for后加什么时态

2024-11-05 09:39:52
for后加什么时态求高手给解答
写回答

最佳答案

for+一段时间”结构常与六种时态连用:;

现在完成时;

现在完成进行时;

过去完成时;

过去完成进行时;

一般过去时(考的最频繁);

将来完成时。 扩展资料

常见用法如下:

一、(表目的)为了

They went out for a walk. 他们出去散步了。

What did you do that for你干吗这样做?

That’s what we’re here for. 这正是我们来的目的。

注:

在通常情况下,英语不用for doing sth来表示目的。如:

他去那儿看他叔叔。

误:He went there for seeing his uncle.

正:He went there to see his uncle.

但是,若一个动名词已名词化,则可与for连用表目的。如:

He went there for swimming. 他去那儿游泳。(swimming已名词化)

注意:若不是表目的`,而是表原因、用途等,则其后可接动名词。(见下面的有关用法)

二、(表利益)为,为了

What can I do for you你想要我做什么?

We study hard for our motherland. 我们为祖国努力学习。

注:

(1)有些后接双宾语的动词(如buy,choose,cook,fetch,find,get,order,prepare,sing,spare等),当双宾语易位时,通常用for来引出间接宾语,表示间接宾语为受益者。

注意,类似下面这样的句子必须用for:

He bought a new chair for the office. 他为办公室买了张新办公椅。

(2)注意不要按汉语字面意思,在一些及物动词后误加介词for:

他们决定在电视上为他们的新产品打广告。

They decided to advertise their new product on TV.

2024-11-05 09:39:52
赞 8473踩 0

全部回答(2)

第1:一般现在时——do/does

第2:现在完成时——have done

第3:现在进行时——am/is/are doing

第4:一般过去时——did

第5:过去进行时——was/were doing

第6:一般将来时——will do

第7:现在完成进行时——have been doing

第8:过去完成进行时——had been doing

第9:将来完成进行时——will have been doing 将来完成进行时

第10:过去将来完成进行时——would have been doing

第11:过去将来时——would do/was, were going to do

第12:将来完成时——will/shall have done

第13:过去将来完成时——would have done

2024-11-05 09:39:52
赞 2975踩 0