DavidhasbeenstudyinghereforthreeyearsandbynextAugusthe____.( )
A.willgraduate B.willbegraduated. C.willbegraduating D.willhavegraduated正确答案D
DavidhasbeenstudyinghereforthreeyearsandbynextAugusthe____.( )
A.willgraduate B.willbegraduated. C.willbegraduating D.willhavegraduated正确答案D