love 是否有现在完成时要是没有又应该如何翻译:我爱他已经有4年了?知道是瞬间动词啊~到底怎么用啊。不是还有过去分词的

love 是否有现在完成时
要是没有又应该如何翻译:我爱他已经有4年了?
知道是瞬间动词啊~到底怎么用啊。不是还有过去分词的,要是不可以在现在完成时里用的话,要过去分词来干什么?
chff 1年前 已收到9个回答 举报

钰灵芝 幼苗

共回答了22个问题采纳率:86.4% 举报

完成时构成是have/has + done,
这里的意思是已经持续而且有可能继续爱“他”,
所以应该用现在完成进行时,
即have/has + been(be的过去分词) + doing,
即完整句子为I've been loving him for 4 years.
给个分,谢谢哈!

1年前

3

robby007 幼苗

共回答了8个问题 举报

英语:I love him have 4 years???
日语:私は彼が好きに4年间???
德语:Ich liebe ihn haben vier Jahre???
俄语:Я люблю его четыре года???
法语:J'aime lui ont quatre ans???

1年前

3

tjx1314 幼苗

共回答了33个问题 举报

本人以初中的知识回答,love有现在完成时。不过我建议你使用现在完成进行时,I have been loving him for four years

1年前

2

springraincn 幼苗

共回答了39个问题 举报

有,
而且楼上说要借助 be是不对的。不是借助be。而是使用现在完成将来时的结构是
have been doing sth
我爱他已经四年了
其实是可以用现在完成时的,
I have loved him for 4 years.没错的

1年前

2

aa街角 幼苗

共回答了3个问题 举报

要说成我爱上她已经4年了。就可以了
!!

1年前

1

涨跌不惊 幼苗

共回答了5个问题 举报

I love she in four years ago翻译:我4年前爱她

1年前

1

鼐璺 幼苗

共回答了31个问题 举报

love 是一个瞬间动词。表完成时态要借助be.你那句可以翻译成:I have been loving him for 4years.

1年前

0

傲雪雄鹰 幼苗

共回答了11个问题 举报

love是表示状态的动词阿,不能用于现在完成时滴
要表达你那个意思,可以用现在完成进行时:
I have been loving him for four years
love是有现在完成时,不过意思可就完全变了,按楼上的说法,岂不是“你在以前曾爱过他三年,现在不爱了?!”

1年前

0

veges 幼苗

共回答了299个问题 举报

love [ lʌv ] . .
n. 爱,恋爱,爱情
vt. 爱,热爱,喜欢
[ 过去式loved 过去分词loved 现在分词loving ]
我爱他已经有4年了:I have been loved him for 4 years.

1年前

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