1) He ___________ (read) that book for two hours. a) has been reading b) have been reading 2) Peter _________________ (play) tennis since he was ten. a) has been playing b) have been playing 3) The producers _______________ (make) films since they left college. a) have been making b) has been making 4) How long _______________ (you/ learn) English at ICANA? a) has you been learning b) have you been learning 5) You look tired. What _______________ (you/ do) lately? a) have you been doing b) has you been doing 6) How long _______________ (you/ teach) at this school? a) have you been teaching b) has you been teaching 7) Patricia _____________ (travel) for 3 months. a) have been traveling b) has been traveling

Bảng xếp hạng

Phong cách trực quan

Tùy chọn

Chuyển đổi mẫu

Bạn có muốn khôi phục tự động lưu: không?