1) He.....................in this town since he was born. a) have lived b) has lived c) lived 2) ...................have you learnt English? a) How long b) How far c) How deep 3) His parents have been married ..............nearly 50 years. a) for  b) since c) about 4) I haven't seen him ............he left school. a) for b) since 5) Peter and I .............................friends for ages. a) has been b) have been c) have were 6) We have..............................our car since we bought it. a) have b) has c) had 7) He has been absent ..................yesterday. a) from b) for c) since 8) How long .............you ..............in Xuan Khanh? a) have/ live b) has/lived c) have/lived 9) They have left here ................a long time. a) since b) for c) with 10) Where have you been......................last month? a) since b) for c) in

present perpect with since and for

排行榜

视觉风格

选项

切换模板

恢复自动保存: