I __________ this book for three weeks, but I haven't finished it yet., A) read, B) have been reading, C) am reading, D) have read, The new shopping centre __________ next month., A) will open, B) will be opened, C) opens, D) is opened, When I arrived at the station, the train __________., A) already left, B) has already left, C) had already left, D) was already leave, This car __________ in Germany., A) makes, B) was made, C) has made, D) made, She __________ dinner when her friend called., A) cooked, B) has cooked, C) was cooking, D) had cooked, We __________ to Paris twice this year., A) went, B) has been, C) have gone, D) have been, The documents __________ by the manager yesterday., A) signed, B) were signed, C) have signed, D) are signing, Look at those clouds! It __________., A) rains, B) is raining, C) is going to rain, D) will raining, By next Friday, we __________ the project., A) will finish, B) finish, C) will have finished, D) have finished, The results __________ tomorrow morning., A) announce, B) will announce, C) will be announced, D) are announcing

Leaderboard

Visual style

Options

Switch template

Continue editing: ?