Self-study|IT|Pre-Int|Final quiz


Choose the correct options

Read the information to get ready for the test

Test overview

Today you are going to have a final test and revise all the material learned during the course. Let’s look at the test plan.

  • You will have to complete tasks on grammar, vocabulary, functional language, listening, reading, writing, and speaking.
  • Read the instructions carefully before doing the task.
  • Remember that you don’t have to answer all the questions correctly to get a good result.
  • Try to relax and deal with easier questions first. Then come back and think about the difficult ones.


Present Simple, Past Simple, Present Perfect and Passive Voice

Complete the text with the correct forms of the given words

Modal verbs

Complete the sentences with the correct modal verbs

Degrees of comparison

Choose the correct options to complete the sentences

Correct the grammar mistakes in the sentences and rewrite them


Open the presentation and do the tasks


Phrases to hold a discussion

Phrases to give feedback

Phrases to complete a bug report

Put the words in the correct order to make questions

Phrases to respond to clients’ requests

Tick the appropriate sentences according to the category


Listen to a software engineer describing her typical working day and mark the sentences as True, False or Not Stated

Throughout my career, I’ve been involved in writing mobile apps. I’m what some people call a product engineer since the engineering that I do is directly related to the product that people use.

On the contrary, some engineers are not product engineers. They work to provide services for other software engineers or make improvements to websites and apps so that they run faster.

I’ll describe a product process for you so you can understand more about my responsibilities.

We have a product manager or PM who decides what we’ll work on. We also have designers, who figure out how the app will look. You know, UI and UX and all that stuff. And finally, it’s my team’s turn. So, the PM sets the task, the designers create mock-ups and give them to us, and we implement and ship all the feature for users. The whole process is collaborative, we all provide our own expertise and make a lot of decisions together.

It takes about 20 percent of my time. I want to highlight that this process is really fast. It’s not uncommon for us to conceive an idea and get it out within a week or two. Because there are several people involved in this process, to keep everyone in the loop we have frequent meetings in order to communicate what we’re all working on. OK! So, 20% of my time is spent working with PM’s, designers, and other engineers to discuss what we’re working on.

Next, 70% of my time is spent building stuff.

So, based on the discussions we’ve had with the product manager and designer, it’s up to me and the other engineers to build the thing. My process usually starts with figuring out a plan for how to build the app. Then, I go and code according to my plan. Sometimes it goes according to plan and sometimes it doesn’t. But it certainly helps to have a plan so that it saves time and frustration. In addition to building features, I will be fixing bugs in the meantime or making improvements to our tests and tooling to make development easier.

So, this whole portion of reading, writing and fixing code takes quite a bit of time because of all the little problems I’m solving along the way, and so usually a large portion of my day is spent doing this. The last 10% of my day is spent doing miscellaneous things: having one-on-ones with my manager and other people to talk about career stuff, participating in meetings in other parts of the company to find out what everyone is working on, and just working and participating in any other areas that I’m passionate about at work.

Okay. So, if my math is correct, that comes out to a hundred percent. 20% collaborating with cross-functional roles, 70% building and coding, and 10% miscellaneous things around the company. Not every day looks the same on the job.

There are some days where I have meetings all day and I code only for an hour or so. And there are other days when I have no meetings, and I code for the whole day. The variety of my days helped me to maintain a good balance.

Watch the video and complete the summary of it

Video: 🔗What Is Product Strategy (an overview)


Read the text and find the correct heading for each paragraph

Find the words and phrases with a similar meaning in the text


Choose the appropriate criterion which matches each description

Read the task and write a short article in 100–150 words

Think of an IT job of the future that seems the most interesting to you and describe it. You may read 🔗this article for inspiration.

Cover the following points:

  • Job title
  • Responsibilities
  • Hard and soft skills necessary to succeed in this job
  • The main challenges of the job
  • Background and education
  • Career paths

Write your article in the text area below.


Complete the descriptions of the criteria with the missing words

Read the task and prepare your 3-minute speech about the future of IT

The IT sphere is developing really fast, and it’s difficult to predict what will happen in the future. Some people are afraid that IT is invading our lives, whereas others are optimistic about it.

Speculate about the future of IT and its influence on our lives. Follow the plan:

  1. Choose one of the questions.
  2. Give your opinion on it.
  3. Give some examples to support your point of view and extend the answer.

Choose one of the questions:

  1. What do you think will be the next biggest technological advance?
  2. Do you think there will be more or less new innovation in the future?
  3. Do you believe that one day science will find a way to make people live forever? If so, do you think that would be a good or a bad thing?
  4. What changes would you like IT to make to the world?
  5. Are there any changes you don’t want IT to make?
  6. Will technology be able to make people happier?
  7. Will humanity benefit from automation?
  8. Will there be any non-IT jobs in the future?
  9. What technologies do you think will shape science in the next decade?
  10. What adjective would you use to describe IT of the future? Why?

Use the voice recorder.

pic1|ss|IT|pre-int|Final quiz

💡Wait! There is more interesting information for you at the next level. I’ll be glad to see you at the Intermediate level of this course!

Reorder the words and read the phrase

Урок Homework Курс
  • Get ready for the test
  • Grammar challenge
  • Useful words
  • Functional language
  • Software engineers' work days
  • A successful web designer
  • The jobs of the future
  • Let's discuss the future of IT
  • Your results