1) Harry ___ unemployed since last year. a) is b) have been c) has been 2) We ___ our new flat for six months. a) 've had b) have c) have been having 3) Hi Jackie! How are you? I ___ you for ages! a) didn't see b) haven't seen c) haven't been seeing 4) How long ___ your husband? a) have you known b) do you know c) have you been knowing 5) I ___ as a teacher for five years. a) work b) have worked c) have been working 6) I'm exhausted! I ___ the kitchen for two hours. a) 'm cleaning b) I've been cleaning c) clean

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?