1) I ____ (be) at home. a) had been b) have ben c) had ben d) have been e) had be f) been 2) She ____ (teach) my brother before. a) taught b) had teached c) have taught d) had taught e) has teached f) has taught 3) ____ you ____ (eat) your breakfast? a) Have ____ eat b) Did ____ eat c) Did ____ eaten d) Has ____ eat e) Had ____ eaten f) Have ____ eaten 4) We _____ (not - finish) our homework. a) had finished b) had not finished c) haven't finished d) have finished e) hadn't finished f) havent finished 5) I ____ never ____ (see) her before. a) have ____ seen b) has ____ saw c) had ____ seen d) had ____ saw e) have ____ saw f) hadn't ____ sawen 6) I thout he ____ (love) me. a) have loved b) hadn't loved c) has loved d) hasn't loved e) haven't loved f) had loved 7) He ____ (prepare) a surprise for his wife. a) prepared b) had prepared c) had pepares d) have prepares e) had prepares f) prepares

Leaderboard

Visual style

Options

Switch template

Continue editing: ?