1) The lecturer _____ the same topic for the last 20 minutes. a) explains b) is explaining c) has explained d) has been explaining 2) She usually _____ notes by hand, but today she _____ on her laptop. a) takes - takes b) takes - is taking c) is taking - takes d) took - is taking 3) We _____ this course since the beginning of the semester. a) take b) are taking c) have taken d) have been taking 4) Why is your phone battery low? a) I have been using it a lot b) I am using it a lot c) I have used it a lot d) I use it a lot 5) The class usually _____ at 8 a.m. every monday. a) has started b) has been starting c) is starting d) starts 6) He _____ as a teaching assistant since last year. a) works b) has worked c) has been working d) is working 7) Don't disturb her. She _____ an online meeting right now. a) has b) is having c) has had d) has been having 8) She _____ her thesis, but she hasn't finished it yet. a) writes b) is writing c) has written d) has been writing 9) This semester, we _____ more group discusstions than usual.  a) have had b) have c) are having d) have been having 10) I'm tired because I _____ on my presentation all night. a) have been working b) work c) am working d) have worked

Leaderboard

Visual style

Options

Switch template

Continue editing: ?