|登录 |注册

查看: 1965|回复: 8
打印 上一主题 下一主题

英文高手 come in

[复制链接]
~芭比娃娃~
2012-5-2 11:28 AM
I _____ (be) a Christian all my life.
请问是放was 还是have?请列出原因
all my life有指定时间吗?
Jayrein
2012-5-2 11:35 AM
不是放am吗??
all my life=一辈子
除非他死了,就was
不是吗??
CaRtOondoG
2012-5-2 11:37 AM
只有was和have的選擇?
如果是這樣, 你只能選was.
all my life就是你一生的時間.
buzZsk
2012-5-2 11:37 AM
回复 1# ~芭比娃娃~


I WAS a christian all my life= 你已经不是基督了,加了这辈子(all my life),就代表你要死了
讲起来就怪怪的,也可以是你大半生都是基督,然后现在转换宗教了
I have been* a christian all my life 你还是基督,你在强调你这辈子到现在都是基督
应该是这样
无爪的八爪鱼
2012-5-2 11:40 AM
楼上的正确
霜无泪
2012-5-2 12:05 PM
I _____ (be) a Christian all my life.
请问是放was 还是have?请列出原因
all my life有指定时间吗?
~芭比娃娃~ 发表于 2012-5-2 11:28 AM



    选择里面没有答案吧?
Derrick881021
2012-5-2 12:31 PM
答案出现了
关于到时间的,还没发生,发生了都需要放~
洋葱头/___\
2012-6-10 09:32 AM
应该是用 am 而不是 was.
因为你的句子是写 all my life。
All my life 代表着“我的一生”。
所以没有时间限定。
DejaVu26
2012-6-10 12:41 PM
all my life 是指从出生到现在,所以:

I have been a Christian all my life.

I am 是指现在:I am a Christian (now).

就好像:
I live here = 我现在住在这里。
I've lived here all my life = 我从出生到现在一直都住在这里。
您需要登录后才可以回帖 登录 | 注册

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2025-2-12 06:42 PM , Processed in 0.091289 second(s), 26 queries .

Powered by Discuz! X2.5 © 2001-2012 Comsenz Inc.

本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved

Dedicated Server powered by iCore Technology Sdn. Bhd.

合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部