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

排行榜

視覺風格

選項

切換範本

恢復自動保存: ?