填空 .I (become) a Christian when I was a child.此句填have become 还是became

问题描述:

填空 .I (become) a Christian when I was a child.此句填have become 还是became
从他是一个小孩开始,他就是一个基督徒(Christian) 这句话的翻译,同样不清楚是用现在完成时还是过去时 He has been a Christian Since he was a child?我翻译的语法有错误吗

become因为后面的时间标志是when I was a child.是过去时的标志.你第二句的标志是现在完成时的Since he was a child就是现在完成时.你的翻译没问题