wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

2nd Day Exam

Total questions: 100

Worksheet time: 56mins

Name
Class
Date
1.

Choose the correct sentence: My father, along with his colleagues, ____ to attend the conference in London next week.

a)

is going

b)

will be went

c)

are going

d)

have gone

2.

Identify the error in the sentence: One of the reasons I did not finish my work on time was because of the internet outage.

a)

was

b)

because of

c)

was because of

d)

reasons

3.

Which of the following sentences is grammatically correct?

a)

The student had been studying all night, so he was exhausted.

b)

The student have been studying all night, so he was exhausted.

c)

The student had been studying all night, so he is exhausted.

d)

The student had been studying all night, so he were exhausted.

4.

Identify the error in the sentence: The committee has been arguing among themselves for hours without reaching a consensus.

a)

for hours

b)

a consensus

c)

among themselves

d)

has been arguing

5.

Choose the most accurate sentence: Having read the novel, the ending was a complete surprise to me.

a)

After the novel was read, the ending was a complete surprise to me.

b)

Having read the novel, the ending was a complete surprise to me.

c)

The novel was read, and the ending was a complete surprise to me.

d)

Having read the novel, I was completely surprised by the ending.

6.

When the lights went out, I ____ a book for two hours.

a)

have been reading

b)

had read

c)

was reading

d)

had been reading

7.

She ____ to the store, so she'll be back soon.

a)

is going

b)

went

c)

has been

d)

has gone

8.

If I ____ more money, I would have traveled the world.

a)

had had

b)

would have

c)

had

d)

have had

9.

The concert ____ by the time we arrive at the stadium.

a)

will have been finishing

b)

will have finished

c)

will finish

d)

has finished

10.

I ____ until I found a job in a cafe, and now I'm a manager.

a)

was working as a waitress

b)

have been working as a waitress

c)

had been working as a waitress

d)

used to work as a waitress

11.

They are going to have the car washed. (Change to passive voice)

a)

The car will be washed by them.

b)

The car is going to be washed by them.

c)

The car is being washed by them.

d)

The car was going to be washed by them.

12.

Someone has to tell them the truth. (Change to passive voice)

a)

They have to be told the truth.

b)

The truth has to tell them.

c)

The truth must be told to them.

d)

The truth has to be told to them.

13.

A new law must be passed by the government. (Change to active voice)

a)

The government must pass a new law.

b)

The government passes a new law.

c)

The government had to pass a new law.

d)

A new law must pass the government.

14.

Why was the window broken? (Change to active voice)

a)

Why has someone broken the window?

b)

Why someone broke the window?

c)

Why did someone break the window?

d)

Why the window was broken by someone?

15.

It is believed that the team will win the championship. (Change to active voice)

a)

They believe that the team will win the championship.

b)

The team will win the championship.

c)

The team is believed to win the championship.

d)

People believe that the team will win the championship.

16.

She said, 'I would be happy to help you with that problem.' (Change to indirect speech)

a)

She said that she will be happy to help me with that problem.

b)

She said that she would be happy to help you with that problem.

c)

She said that she was happy to help me with that problem.

d)

She said that she would be happy to help me with that problem.

17.

He asked, 'Do you know how to fix this computer?' (Change to indirect speech)

a)

He asked do I know how to fix this computer?

b)

He asked if I know how to fix this computer.

c)

He asked if I knew how to fix that computer.

d)

He asked me if I knew how to fix that computer.

18.

The boss said, 'You should have been here on time.' (Change to indirect speech)

a)

The boss said that I had been there on time.

b)

The boss said that I should be there on time.

c)

The boss said that I should have been there on time.

d)

The boss told me that I should have been here on time.

19.

He ordered the children, 'Do not play near the road!' (Change to indirect speech)

a)

He asked the children not to play near the road.

b)

He told the children do not play near the road.

c)

He ordered the children not to play near the road.

d)

He warned the children that they should not play near the road.

20.

She said, 'He was going to call you when he arrived.' (Change to indirect speech)

a)

She said that he had been going to call me when he had arrived.

b)

She said that he was going to call you when he arrived.

c)

She said that he was going to call me when he arrived.

d)

She said that he would be going to call me when he arrived.

21.

21. I would rather drink coffee ____ tea.

a)

over

b)

from

c)

to

d)

than

22.

The CEO will preside ____ the board meeting.

a)

in

b)

at

c)

for

d)

over

23.

He is adept (a)   playing the guitar.

24.

24. I am accustomed (a)   working late on Fridays.

25.

The government is committed (a)   reducing unemployment.

26.

A rainy day occurs once in every 10 days. Half of the rainy days produce rainbows. What percent of all the days do not produce rainbow?

a)

95%

b)

10%

c)

50%

d)

5%

27.

In an exam, Amar scored 64 percent, Bhavan scored 36 percent and Chetan 44 percent. The maximum score awarded in the exam is 800. Find the average mark scored by all the three boys?

a)
384
b)
404
c)
324
d)
364
28.

Four car rental agencies A, B, C and D rented a plot for parking their cars during the night. A parked 15 cars for 12 days, B parked 12 cars for 20 days, C parked 18 cars for 18 days and D parked 16 cars for 15 days. If A paid Rs. 1125 as rent for parking his cars, what is the total rent paid by all the four agencies?

a)
6150
b)
7200
c)
4500
d)
5000
29.

There are three numbers. th of the first number is equal to 48% of the second number. The second number is of the third number. If the third number is 1125, then find 25% of the first number?

a)
162
b)

168

c)

20

d)

21

30.

Find the least number which when divided by 35 and 11 leaves a remainder of 1 in each case.

a)

384

b)

391

c)

386

d)

388

31.

A man purchased 15 pens, 12 books, 10 pencils and 5 erasers. The cost of each pen is Rs.36, each book is Rs.45, each pencil is Rs.8, and the cost of each eraser is Rs.40 less than the combined costs of pen and pencil. Find the total amount spent?

a)

Rs.1140

b)

Rs.1120

c)

Rs.1100

d)

None of these

32.

 A shopkeeper sells 20% of his stock at 10% profit and sells the remaining at a loss of 5%. He incurred an overall loss of Rs. 400. Find the total worth of the stock?

a)

Rs. 20000

b)

Rs. 25000

c)

Rs. 15000

d)

Rs. 22000

33.

In a 1000 m race, A beats B by 200 meters or 25 seconds. Find the speed of B?

a)

25 m/s

b)

10 m/s

c)

8 m/s

d)

15 m/s

34.

 A brick measures 20 cm × 10 cm × 7.5 cm, how many bricks will be required for a wall 25 m × 2 m × 0.75 m?

a)

24000

b)

25000

c)

23000

d)

22000

35.

What amount does Kiran get if he invests Rs. 18000 at 15% p.a. simple interest for four years?

a)

Rs. 24800

b)

Rs. 28400

c)

Rs. 24400

d)

Rs. 28800

36.

The length of a rectangular floor is more than its breadth by 200%. If Rs. 324 is required to paint the floor at the rate of Rs. 3 per m2, then what would be the length of the floor?

a)

27 m

b)

24 m

c)

18 m

d)

21 m

37.

Lalit marks up his goods by 40% and gives a discount of 10%. Apart from this, he uses a faulty balance also, which reads 1000 gm for 800 gm. What is his net profit

percentage?

a)

57.5%

b)

57%

c)

61%

d)

62.5%

38.

The average score of a cricketer for ten matches is 38.9 runs. If the average for the first six matches is 42, then find the average for the last four matches.

a)

33.5

b)

33.25

c)

34.25

d)

35

39.

. A car travels at a speed of 60 km/h and returns with a speed of 40 km/h, calculate the average speed for the whole journey.

a)

48 kmph

b)

38 kmph

c)

32 kmph

d)

16 kmph

40.

A Train runs at speed of 42 m/s and takes 35 seconds to pass a tunnel. After travelling some distance. It takes 15 seconds to pass a pole. What is the length of the tunnel?

a)

162 m

b)

630 m

c)

840 m

d)

240 m

41.

 Quantity I: Volume, if diameter of sphere is 14 cm

Quantity II: Volume, if side of cube is 8 cm

a)

Quantity I > Quantity II

b)

Quantity I ≥ Quantity II

c)

Quantity II > Quantity I

d)

Quantity II ≥ Quantity I

e)

Quantity I = Quantity II or Relation cannot be established

42.

Ram and Shyam can do work in 16 days. Shyam takes twice time as Ram takes to do the same work. In how many days Shyam alone can complete that work.

a)

32 days

b)

16 days

c)

48 days

d)

24 days

43.

On a sum of Rs. 6875, find difference between second year and third year C.I if rate of interest is 20% per Annum?

a)

Rs. 330

b)

Rs. 275

c)

Rs. 300

d)

Rs. 325

44.

 A sum of money of Rs. 8000 is invested at rate of 40% p.a. for 1 year. Find CI if rate is compounded quarterly.

a)

Rs. 3712.8

b)

Rs. 3600

c)

Rs. 3625.18

d)

Rs. 4200

45.

. A basket contains 6 Red balls and 9 Green balls. There is another basket which contains 7 Red balls and 8 Green balls. One ball is drawn from either of the two baskets. What is the probability of drawing a green ball?

a)

17/30

b)

7/30

c)

34/15

d)

11/50

46.

 Bus runs first 945 km at an average speed of 70 km/h and the next 825 km at an average speed of 50 km/h, what is the average speed (in km/h) for the entire journey.

a)

62.5

b)

59

c)

60

d)

57.5

47.

Three partners A, B and C started their company by investing Rs. 2000, Rs. 19000 and Rs. 15000 respectively. After 4 months A and C made additional investments of Rs. 1000 and Rs. 750 respectively, whereas B withdrew Rs. 4000. Total profit of the company at the end of the year is Rs. 232027. Find the B’s profit share.

a)

Rs.160000

b)

Rs.118270

c)

Rs.173600

d)

Rs.109858

48.

Three numbers are in the ratio . If the Sum of first and third number is 644, then the value of the greatest number will be:

a)

756

b)

735

c)

700

d)

825

49.

. A person’s income was increased by 25% and subsequently decreased by 50%. How much percentage does he loss or gain?

a)

Loss of 37.5%

b)

Loss of 30%

c)

Gain 30%

d)

Gain 37.5%

50.

Two cars are running on parallel tracks in the same direction at the speed of 50 km/h and 40 km/h respectively. The cars crossed each other in 3 minutes. If the length of one car in 175 m then what is the length of the other car?

a)

300 m

b)

275 m

c)

325 m

d)

375

51.

What does the following recursive function compute?

a)

10

b)

24

c)

35

d)

32

52.

Which is the most memory-efficient way to process a very large file line by line?

a)

f.readlines()

b)

for line in f:

c)
d)

tuple(f)

53.

What is the output of the following code?

a)

1 is printed, then "Attribute 'y' not found" is printed.

b)

1 is printed, then an AttributeError is raised.

c)

"Attribute 'x' not found" is printed, then "Attribute 'y' not found" is printed.

d)

A TypeError is raised.

54.

What output does this produce and why?

a)

[1] [1]

b)

[1] [2][2]

c)

[] []

d)

Error

55.

Given:

What is printed?

a)

(1, 2) {'a': 3, 'b': 4}

b)

[2][3] {'3': a, '4': b}

c)

(1, 2, {'a':3, 'b':4}) {}

d)

Error

56.

What output does the following code produce?

a)

1

b)

2

c)

None

d)

Error

57.

Which of the following correctly demonstrates recursion for factorial?

a)

def fact(n): return n * fact(n-1) if n > 0 else 1

b)

def fact(n): while n > 0: n -= 1

c)

def fact(n): return n ** 2

d)

def fact(n): return 1

58.

What will the following print?

a)

local

b)

nonlocal

c)

global

d)

Error

59.

Select the correct string slicing to reverse 'Python':

a)

s[::-1]

b)

s[-1:1:-1]

c)

s[-1:0:-1]

d)

s[:1:-1]

60.

What will be the output of this code?

a)

[[1][2][2] , [2][2][2] , [2][2][2]]

b)

[[1][2][2] , [1][2][2] , [1][2][2]]

c)

[[1][1][1] , [2][2][2] , [2][2][2]]

d)

[[1][1][1] , [1][1][1] , [1][1][1]]

61.

What will be printed?

a)

abc

b)

def

c)

cde

d)

bcd

62.

Which of the following defines a tuple?

a)

(1, 2, 3)

b)

[2][3][4]

c)

{1, 2, 3}

d)

tuple[2][3][4]

63.

What is the result of this code?

a)

(1, 4, 3)

b)

(1, 2, 3, 4)

c)

[2][5][4]

d)

Error

64.

Given: d = {'a':1, 'b':2}, what does list(d.keys()) return?

a)

['a', 'b']

b)

['1', '2']

c)

[('a', 1), ('b', 2)]

d)

{'a', 'b'}

65.

What is the output of this comprehension?

a)

{0: True, 1: False, 2: True, 3: False, 4: True}

b)

{0: False, 1: True, 2: False, 3: True, 4: False}

c)

{0: 0, 1: 1, 2: 2, 3: 3, 4: 4}

d)

Error

66.

Which is the correct way to read all lines from a file object f?

a)

f.readline()

b)

f.readlines()

c)

read(f)

d)

f.readall()

67.

What exception is raised by accessing an undefined variable?

a)

NameError

b)

TypeError

c)

ValueError

d)

IndexError

68.

What will be printed with this code block?)

a)

err

b)

final

c)

err, final

d)

ZeroDivisionError

69.

What is the output of this code?

a)

[2][5] [2][5]

b)

[2][5] []

c)

[] []

d)

d) Error

70.

How to define a Python class with an initializer?

a)

class A: def init(self): pass

b)

class A: def init(self): pass

c)

class A: def init(self): pass

d)

class A: def initialize(self): pass

71.

What will this print?

a)

1

b)

2

c)

None

d)

Error

72.

What does the @property decorator do?

a)

Declares an instance variable

b)

Turns a method into a read-only attribute

c)

Makes a method static

d)

Protects a member variable

73.

What is the difference between is and == in Python?

a)

is checks for value equality, == checks for identity

b)

is checks for identity, == checks for value equality

c)

Both are same

d)

None of the above

74.

What happens when you call del on a variable?

a)

Deletes the variable’s value from memory immediately

b)

Unbinds the variable name from the object reference

c)

Calls the object’s del method immediately

d)

Raises an error

75.

Which of the following is a valid way to import all names from a module named math?

a)

import math.*

b)

import math.all

c)

from math import *

d)

from math import all

76.

What will be output of this code snippet?

a)

[2][3]

b)

Error

c)

[6]

d)

[2][3][4]

77.

What exception is raised when an attempt is made to divide by zero in Python?

a)

ZeroDivisionError

b)

DivideByZeroError

c)

ArithmeticException

d)

ValueError

78.

In CPython, what is the most significant limiting factor for CPU-bound tasks in a multi

threaded application?

a)

The Global Interpreter Lock (GIL)

b)

The overhead of thread creation

c)

The garbage collector

d)

The dynamic nature of Python's typing system

79.

. Which of the following is the most memory-efficient way to process a large file line by

line?

a)

with open('large_file.txt', 'r') as f: lines = f.readlines()

b)

with open('large_file.txt', 'r') as f: for line in f: process(line)

c)

with open('large_file.txt', 'r') as f: lines = tuple(f)

80.

What is the result of this code?

a)

Error (positional-only arguments not allowed)

b)

6

c)


123

d)

TypeError

81.

What will this print?

a)

True

b)

False

c)

None

d)

Error

82.

what is the output of code?

a)

2

b)

4

c)

3

d)

Error

83.

What is the output of code?

a)

(1, [2, 3], 4)

b)

(1, [2, 3, 5], 4)

c)

(1, [5], 4)

d)

Error

84.

what is the output of the code?

a)

[5, 3, 1]

b)

[1, 3, 5]

c)

[5, 2]

d)

[5, 3]

85.

What is the output of code?

a)

"Hello"

b)

"hello"

c)

Error

d)

"Hhello"

86.

what is the output of code?

a)

[0, 1, 4, 9, 16]

b)

[0, 4, 16]

c)

[1, 9]

d)

[]

87.

what is the output of code?

a)

(3, 4, 5)

b)

[3, 4, 5]

c)

3

d)

Error

88.

what is the output of code?

a)

{1, 2}

b)

{5}

c)

{3, 4}

d)

{1, 2, 5}

89.

What is the output of code?

a)

[0] [1]

b)

0 1

c)

['0'] ['1']

d)

TypeError

90.

Which of the following is NOT a valid way to copy a list in Python?

lst = [1, 2, 3]

a)

copy_lst = lst.copy()

b)

copy_lst = lst[:]

c)

copy_lst = list(lst)

d)

copy_lst = lst

91.

What is the output of the following code and why?

a)
[1] [1, 1]
b)
[]
c)
[2]
d)
[1, 2]
92.

How do you define an empty function in Python?

a)

function()

b)

empty()

c)

def fun(): pass

d)

def fun(): {}

93.

Which of the following operators has the highest precedence?

a)

**

b)

*

c)

%

d)

//

94.

What does the following code print?

a)

1 20 30

b)

1 30 20

c)

Error

d)

20 30 1

95.

print("abc" * 2 + "de")

a)

abcabcde

b)

abc2de

c)

abcdeabc

d)

Error

96.

Which keyword is used to exit a function early?

a)

stop

b)

break

c)

exit

d)

return

97.

output for the above code?

a)

10

b)

20

c)

Error

d)

None

98.

Which method is used to call a parent constructor?

a)

parent()

b)

base()

c)

super()

d)

child()

99.

Which concept hides internal details and only shows necessary features?

a)

Encapsulation

b)

Abstraction

c)

Polymorphism

d)

Inheritance

100.

What are the sequence data types?

a)
Arrays
b)
Dictionaries
c)
Sets
d)
Lists, Tuples, Strings