1) I _______ three police cars this morning (it's still morning). a) have seen b) saw 2) After he ________ home, he _________ and __________ to bed early. a) arrived / unpacked / went b) has arrived / has unpacked / has gone 3) A: Your hand is bleeding! What happened? // B: I _________ a glass! a) have broken b) broke 4) My grandparents only __________ each other for a few months before they _______ married. a) have known / have gotten b) knew / got 5) I ________ in London for three years. I love it here. a) 've been b) was 6) We __________ Julie last night. a) 've seen b) saw 7) He _______ a teacher before he __________ a musician. a) 's been / has become b) was / became 8) When the boss __________ into the room, we ________ someone was going to get fired. a) has walked / have known b) walked / knew 9) The children _________ a window in the school last week. a) have broken b) broke 10) He ________ that filme last year. a) has seen b) saw 11) Lucy _______ her leg, so she can't come skiing. a) has broken b) broke 12) Julie _________! Come and say hello! a) has arrived b) arrived 13) They _________ cold when they _________ home. a) have been / have arrived b) were / arrived 14) Jack _________ his arm when he ________ off a horse in 2005. a) has broken / has fallen b) broke / fell 15) I _________ about the problem for months, but I _____________ a solution yet. a) have known / haven't found b) knew / didn't find 16) A: When ________ arrive? // B: At 10 p.m. last night. a) have you arrived b) did you arrive 17) She ________ a teacher for ten years, and she still enjoys it. a) 's been b) was 18) How long ____________ Jill? I know you see her often. a) have you known b) did you know 19) I ________ the sea before. a) 've never seen b) never saw 20) A: Hello. // B: Hi, mom. It's me. I just wanted to say I ________ safely and everything is fine. a) 've arrived b) arrived

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?