17 The lecture will have started/starts at 6 pm so we have plenty of time to get there.
18 By the end of the year, Eric will be working/ will have been working on his new computer gadget for almost seven months.
19 Mark is really good with computers; I'm sure he is passing/will pass the IT test tomorrow.
20 This time next week, we'll have attended/'ll be attending the technology exhibition in Boston.
21 Do you buy/Are you buying Peter a new games console for his birthday?
22 Mr Higgins is giving/gives a demonstration of the new robot tomorrow evening.
23 By this time next month, we will have completed/will be completing our computer training course.
24 Are you showing /Will you show me how to get free music downloads from the Internet?
25 The printer is making funny noises; it is going to break/will break down again.
26 I am installing/will install the anti-virus software on your computer as soon as I get home tonight, I promise.
Ответ: Подчеркнуты правильные формы глаголов.