1指的就是普通的十年,自从你走后,已经过去十年了~所以是复数,用have
2指的是“十年”这个时间段整体,对我们俩而言是个很长的时间!所以单数用is
希望你能满意
【英语主谓一致】问题
Ten years _____(have has) passed since you went away.
Ten years ______(is/are) a long time for both of us.
1指的就是普通的十年,自从你走后,已经过去十年了~所以是复数,用have
2指的是“十年”这个时间段整体,对我们俩而言是个很长的时间!所以单数用is
希望你能满意