BUSINESS ENGLISH & SOFTWARE ENGINEERING TEST

 

📘 BUSINESS ENGLISH & SOFTWARE ENGINEERING – TEST

Instructions:

Choose the correct answer (A, B, C or D).


🧠 PART 1 – BUSINESS GRAMMAR (1–40)

1. We usually ___ weekly meetings on Mondays.
A) do
B) make
C) have
D) take

2. She is responsible ___ managing the team.
A) of
B) for
C) to
D) with

3. I’ve worked in this company ___ 2019.
A) since
B) for
C) during
D) from

4. We didn’t finish the report ___ it was too long.
A) but
B) because
C) so
D) although

5. He speaks English ___ than his colleagues.
A) more fluent
B) more fluently
C) most fluently
D) fluent

6. Please send the email ___ the end of the day.
A) until
B) by
C) during
D) for

7. The project ___ completed next week.
A) is
B) will
C) will be
D) has been

8. She asked me ___ I could help her.
A) what
B) if
C) that
D) which

9. We need ___ information before the meeting.
A) more
B) many
C) few
D) less

10. He didn’t attend the meeting, ___?
A) did he
B) didn’t he
C) does he
D) hasn’t he

11. This task is ___ difficult for a junior developer.
A) too
B) very
C) enough
D) so

12. I’m not used to ___ remotely every day.
A) work
B) working
C) worked
D) to work

13. We should ___ a decision soon.
A) do
B) make
C) have
D) take

14. She explained the problem ___ simple terms.
A) on
B) in
C) at
D) with

15. If we ___ earlier, we would be on time.
A) leave
B) left
C) had left
D) will leave

16. He’s interested ___ learning cloud computing.
A) in
B) on
C) at
D) for

17. The manager asked us to work ___ a solution.
A) on
B) in
C) for
D) at

18. I don’t have ___ time to finish this today.
A) enough
B) too
C) very
D) much

19. She’s the ___ person to solve this issue.
A) most qualified
B) more qualified
C) very qualified
D) qualified

20. We postponed the meeting ___ next Friday.
A) until
B) by
C) during
D) for

21. He ___ be late; there’s a traffic jam.
A) must
B) can
C) should
D) might

22. The email was sent ___ mistake.
A) with
B) by
C) on
D) in

23. We need to focus ___ customer satisfaction.
A) at
B) in
C) on
D) for

24. She prefers working alone ___ in a team.
A) than
B) instead
C) rather than
D) more

25. The software doesn’t work ___ expected.
A) as
B) like
C) than
D) so

26. He apologized ___ the delay.
A) for
B) about
C) to
D) with

27. We are looking ___ a new developer.
A) at
B) for
C) to
D) on

28. She explained the process very ___.
A) clear
B) clearly
C) clarity
D) clearness

29. I’ll call you as soon as I ___ free.
A) will be
B) am
C) was
D) would be

30. The presentation was ___ than expected.
A) more interesting
B) most interesting
C) very interesting
D) interesting

31. He suggested ___ the deadline.
A) to extend
B) extend
C) extending
D) extended

32. We didn’t have ___ problems during the deployment.
A) much
B) many
C) a lot
D) little

33. She asked me ___ the report.
A) finish
B) finishing
C) to finish
D) finished

34. This tool is easy ___ use.
A) for
B) to
C) at
D) in

35. He’s been working here ___ five years.
A) since
B) during
C) for
D) from

36. The project was completed ___ budget.
A) on
B) in
C) at
D) by

37. She didn’t answer because she ___ busy.
A) is
B) was
C) has been
D) will be

38. We need to ___ an agreement.
A) make
B) do
C) take
D) have

39. He’s good ___ solving technical problems.
A) at
B) in
C) for
D) with

40. The meeting was canceled ___ short notice.
A) in
B) on
C) at
D) with


💻 PART 2 – SOFTWARE & TECH VOCABULARY (41–100)

41. A “bug” is a ___ in the software.
A) feature
B) update
C) error
D) tool

42. We need to ___ the application before release.
A) test
B) deploy
C) develop
D) design

43. The code is ___ to understand.
A) hard
B) hardly
C) hardness
D) harder

44. The app runs ___ the cloud.
A) in
B) on
C) at
D) over

45. He fixed the issue ___ the backend.
A) in
B) on
C) at
D) to

46. A developer writes ___.
A) designs
B) reports
C) code
D) tests

47. We use Git to control ___.
A) versions
B) bugs
C) servers
D) users

48. The system is ___ maintenance.
A) under
B) in
C) on
D) at

49. The deadline was ___ by two days.
A) delayed
B) postponed
C) extended
D) all are correct

50. The server is currently ___.
A) down
B) off
C) closed
D) stopped

51. The app failed due to a ___ error.
A) human
B) system
C) logic
D) logical

52. Frontend deals with ___.
A) databases
B) servers
C) user interface
D) security

53. We need to ___ a backup.
A) do
B) make
C) take
D) save

54. The software must be ___ secure.
A) enough
B) very
C) too
D) much

55. He’s responsible ___ deployment.
A) of
B) for
C) to
D) with

56. The update will improve system ___.
A) performance
B) performance’s
C) perform
D) performing

57. The app crashed while ___.
A) running
B) run
C) runs
D) ran

58. We need to ___ the issue quickly.
A) solve
B) fix
C) resolve
D) all are correct

59. The documentation is ___ date.
A) up to
B) in
C) on
D) at

60. He works ___ full-time.
A) as
B) like
C) for
D) on

61. The API allows systems to ___.
A) connect
B) communicate
C) integrate
D) all are correct

62. The sprint lasted ___ two weeks.
A) since
B) during
C) for
D) from

63. The code needs ___ optimization.
A) more
B) many
C) few
D) less

64. The app is compatible ___ Android.
A) with
B) to
C) for
D) on

65. He pushed the changes to the ___.
A) server
B) repository
C) database
D) framework

66. The UI is ___ user-friendly.
A) enough
B) very
C) too
D) much

67. The app loads ___.
A) quick
B) quicker
C) quickly
D) quickest

68. The team agreed ___ the solution.
A) with
B) on
C) to
D) for

69. The system needs regular ___.
A) updates
B) updating
C) updated
D) update

70. He works ___ a software engineer.
A) as
B) like
C) for
D) on

71. The problem was reported ___ the user.
A) from
B) by
C) with
D) to

72. The app is still ___ development.
A) under
B) in
C) on
D) at

73. We need to improve system ___.
A) stability
B) stable
C) stabilize
D) stably

74. The feature was removed ___ security reasons.
A) because
B) due to
C) since
D) although

75. The server crashed ___ overload.
A) because
B) because of
C) due
D) so

76. The app doesn’t ___ properly.
A) function
B) perform
C) operate
D) all are correct

77. The task was completed ___ time.
A) in
B) on
C) at
D) by

78. The team works ___ agile methodology.
A) with
B) using
C) by
D) on

79. He’s skilled ___ Python.
A) at
B) in
C) with
D) for

80. The app was tested ___ release.
A) before
B) during
C) until
D) since

81. The bug affects system ___.
A) reliability
B) reliable
C) rely
D) reliably

82. We need to ___ the code quality.
A) improve
B) increase
C) raise
D) grow

83. The deployment went ___.
A) smooth
B) smoothly
C) smoothing
D) smoothness

84. The feature is still ___.
A) experimental
B) experience
C) experiment
D) experimenting

85. The system must ___ regulations.
A) follow
B) comply with
C) respect
D) all are correct

86. The app uses a ___ database.
A) relate
B) relational
C) relationship
D) related

87. He ___ responsible for security.
A) is
B) has
C) does
D) makes

88. The team discussed the issue ___.
A) in detail
B) on detail
C) with detail
D) at detail

89. The system failed ___ a power outage.
A) because
B) because of
C) due
D) so

90. The app was ___ updated.
A) recent
B) recently
C) more recent
D) recency

91. The task is ___ priority.
A) high
B) higher
C) highest
D) highly

92. He suggested ___ the code.
A) refactor
B) refactoring
C) to refactor
D) B and C

93. The system is easy ___ maintain.
A) for
B) to
C) at
D) in

94. The feature depends ___ user input.
A) of
B) on
C) to
D) with

95. The meeting focused ___ project risks.
A) at
B) in
C) on
D) for

96. The bug was fixed ___ minutes.
A) in
B) at
C) on
D) by

97. The app supports multiple ___.
A) language
B) languages
C) linguistic
D) linguistics

98. The system must be ___ scalable.
A) enough
B) very
C) too
D) much

99. The error occurs ___ load testing.
A) during
B) while
C) for
D) since

100. He provided a ___ explanation.
A) clearly
B) clear
C) clarity
D) clearness


✅ GABARITO EXPLICADO (RESUMIDO)

1 C (have meetings)
2 B (responsible for)
3 A (since + point in time)
4 B (cause)
5 B (advérbio)
6 B (by = prazo)
7 C (future passive)
8 B (reported question)
9 A (uncountable)
10 A (tag question correta)

11 A (too = excess)
12 B (used to + -ing)
13 B (make a decision)
14 B (in terms)
15 B (second conditional)
16 A
17 A
18 A
19 A
20 A

21 D (possibility)
22 B (by mistake)
23 C
24 C
25 A
26 A
27 B
28 B
29 B
30 A

31 C
32 B
33 C
34 B
35 C
36 A
37 B
38 A
39 A
40 B

41 C
42 A
43 A
44 B
45 A
46 C
47 A
48 A
49 D
50 A

51 D
52 C
53 C
54 A
55 B
56 A
57 A
58 D
59 A
60 D

61 D
62 C
63 A
64 A
65 B
66 B
67 C
68 B
69 A
70 A

71 B
72 B
73 A
74 B
75 B
76 D
77 B
78 B
79 B
80 A

81 A
82 A
83 B
84 A
85 D
86 B
87 A
88 A
89 B
90 B

91 A
92 D
93 B
94 B
95 C
96 A
97 B
98 B
99 A
100 B

Nenhum comentário:

Postar um comentário