A: Why are you crying?
B: Well, I ______ up onions for the last five minutes.

will be cutting
will have cut
am cutting
have been cutting
Table of English Grammar Contents (All Levels)
English Modals Tests
Elementary Grammar Exercises A1
English Worksheets