Home
›
Practice
›
Abstract Reasoning
Abstract Reasoning
Very Hard
Which figure completes the sequence?
A
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" width="200" height="200"><defs><pattern id="hatch" patternUnits="userSpaceOnUse" width="6" height="6"><path d="M0,6 l6,-6 M-1,1 l3,-3 M5,7 l3,-3" stroke="#000000" stroke-width="1.5" opacity="0.7"/></pattern><pattern id="dotfill" patternUnits="userSpaceOnUse" width="6" height="6"><circle cx="3" cy="3" r="1.2" fill="#000000" opacity="0.6"/></pattern></defs><rect width="200" height="200" fill="white" stroke="#cbd5e1" stroke-width="1" rx="6"/><polygon points="96.0,57.15 107.0,57.15 107.0,53.3 118.0,61.0 107.0,68.7 107.0,64.85 96.0,64.85" fill="none" stroke="#000000" stroke-width="1.8" transform="rotate(315,107.0,61.0)"/> <polygon points="114.0,57.15 125.0,57.15 125.0,53.3 136.0,61.0 125.0,68.7 125.0,64.85 114.0,64.85" fill="none" stroke="#000000" stroke-width="1.8" transform="rotate(315,125.0,61.0)"/> <polygon points="96.0,75.15 107.0,75.15 107.0,71.3 118.0,79.0 107.0,86.7 107.0,82.85 96.0,82.85" fill="none" stroke="#000000" stroke-width="1.8" transform="rotate(315,107.0,79.0)"/> <polygon points="114.0,75.15 125.0,75.15 125.0,71.3 136.0,79.0 125.0,86.7 125.0,82.85 114.0,82.85" fill="none" stroke="#000000" stroke-width="1.8" transform="rotate(315,125.0,79.0)"/> <polygon points="102.3,82.0 85.0,92.0 67.7,82.0 67.7,62.0 85.0,52.0 102.3,62.0" fill="#333333" stroke="#000000" stroke-width="1.8" transform="rotate(90,85,72)"/> <polygon points="60.0,108.5 70.725,125.0 60.0,141.5 49.275,125.0" fill="url(#hatch)" stroke="#000000" stroke-width="1.8" transform="rotate(180,60.0,125.0)"/> <polygon points="46.5,134.0 57.225,150.5 46.5,167.0 35.775,150.5" fill="url(#hatch)" stroke="#000000" stroke-width="1.8" transform="rotate(180,46.5,150.5)"/> <polygon points="73.5,134.0 84.225,150.5 73.5,167.0 62.775,150.5" fill="url(#hatch)" stroke="#000000" stroke-width="1.8" transform="rotate(180,73.5,150.5)"/> <rect x="79.8" y="67.8" width="20.4" height="20.4" fill="url(#hatch)" stroke="#000000" stroke-width="1.8" transform="rotate(180,90,78)"/></svg>
B
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" width="200" height="200"><defs><pattern id="hatch" patternUnits="userSpaceOnUse" width="6" height="6"><path d="M0,6 l6,-6 M-1,1 l3,-3 M5,7 l3,-3" stroke="#000000" stroke-width="1.5" opacity="0.7"/></pattern><pattern id="dotfill" patternUnits="userSpaceOnUse" width="6" height="6"><circle cx="3" cy="3" r="1.2" fill="#000000" opacity="0.6"/></pattern></defs><rect width="200" height="200" fill="white" stroke="#cbd5e1" stroke-width="1" rx="6"/><polygon points="84.0,92.28999999999999 90.6,92.28999999999999 90.6,89.97999999999999 97.19999999999999,94.6 90.6,99.22 90.6,96.91 84.0,96.91" fill="none" stroke="#000000" stroke-width="1.8" transform="rotate(315,90.6,94.6)"/> <polygon points="94.80000000000001,92.28999999999999 101.4,92.28999999999999 101.4,89.97999999999999 108.0,94.6 101.4,99.22 101.4,96.91 94.80000000000001,96.91" fill="none" stroke="#000000" stroke-width="1.8" transform="rotate(315,101.4,94.6)"/> <polygon points="84.0,103.09 90.6,103.09 90.6,100.78 97.19999999999999,105.4 90.6,110.02000000000001 90.6,107.71000000000001 84.0,107.71000000000001" fill="none" stroke="#000000" stroke-width="1.8" transform="rotate(315,90.6,105.4)"/> <polygon points="94.80000000000001,103.09 101.4,103.09 101.4,100.78 108.0,105.4 101.4,110.02000000000001 101.4,107.71000000000001 94.80000000000001,107.71000000000001" fill="none" stroke="#000000" stroke-width="1.8" transform="rotate(315,101.4,105.4)"/> <polygon points="102.3,82.0 85.0,92.0 67.7,82.0 67.7,62.0 85.0,52.0 102.3,62.0" fill="#333333" stroke="#000000" stroke-width="1.8" transform="rotate(90,85,72)"/> <polygon points="60.0,108.5 70.725,125.0 60.0,141.5 49.275,125.0" fill="url(#hatch)" stroke="#000000" stroke-width="1.8" transform="rotate(180,60.0,125.0)"/> <polygon points="46.5,134.0 57.225,150.5 46.5,167.0 35.775,150.5" fill="url(#hatch)" stroke="#000000" stroke-width="1.8" transform="rotate(180,46.5,150.5)"/> <polygon points="73.5,134.0 84.225,150.5 73.5,167.0 62.775,150.5" fill="url(#hatch)" stroke="#000000" stroke-width="1.8" transform="rotate(180,73.5,150.5)"/> <rect x="79.8" y="67.8" width="20.4" height="20.4" fill="url(#hatch)" stroke="#000000" stroke-width="1.8" transform="rotate(180,90,78)"/></svg>
C
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" width="200" height="200"><defs><pattern id="hatch" patternUnits="userSpaceOnUse" width="6" height="6"><path d="M0,6 l6,-6 M-1,1 l3,-3 M5,7 l3,-3" stroke="#000000" stroke-width="1.5" opacity="0.7"/></pattern><pattern id="dotfill" patternUnits="userSpaceOnUse" width="6" height="6"><circle cx="3" cy="3" r="1.2" fill="#000000" opacity="0.6"/></pattern></defs><rect width="200" height="200" fill="white" stroke="#cbd5e1" stroke-width="1" rx="6"/><polygon points="87.0,80.0 97.5,87.6 93.5,99.9 80.5,99.9 76.5,87.6" fill="none" stroke="#000000" stroke-width="1.8" transform="rotate(315,87.0,91.0)"/> <polygon points="105.0,80.0 115.5,87.6 111.5,99.9 98.5,99.9 94.5,87.6" fill="none" stroke="#000000" stroke-width="1.8" transform="rotate(315,105.0,91.0)"/> <polygon points="87.0,98.0 97.5,105.6 93.5,117.9 80.5,117.9 76.5,105.6" fill="none" stroke="#000000" stroke-width="1.8" transform="rotate(315,87.0,109.0)"/> <polygon points="105.0,98.0 115.5,105.6 111.5,117.9 98.5,117.9 94.5,105.6" fill="none" stroke="#000000" stroke-width="1.8" transform="rotate(315,105.0,109.0)"/> <polygon points="102.3,82.0 85.0,92.0 67.7,82.0 67.7,62.0 85.0,52.0 102.3,62.0" fill="#333333" stroke="#000000" stroke-width="1.8" transform="rotate(90,85,72)"/> <polygon points="60.0,108.5 70.725,125.0 60.0,141.5 49.275,125.0" fill="url(#hatch)" stroke="#000000" stroke-width="1.8" transform="rotate(180,60.0,125.0)"/> <polygon points="46.5,134.0 57.225,150.5 46.5,167.0 35.775,150.5" fill="url(#hatch)" stroke="#000000" stroke-width="1.8" transform="rotate(180,46.5,150.5)"/> <polygon points="73.5,134.0 84.225,150.5 73.5,167.0 62.775,150.5" fill="url(#hatch)" stroke="#000000" stroke-width="1.8" transform="rotate(180,73.5,150.5)"/> <rect x="79.8" y="67.8" width="20.4" height="20.4" fill="url(#hatch)" stroke="#000000" stroke-width="1.8" transform="rotate(180,90,78)"/></svg>
D
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" width="200" height="200"><defs><pattern id="hatch" patternUnits="userSpaceOnUse" width="6" height="6"><path d="M0,6 l6,-6 M-1,1 l3,-3 M5,7 l3,-3" stroke="#000000" stroke-width="1.5" opacity="0.7"/></pattern><pattern id="dotfill" patternUnits="userSpaceOnUse" width="6" height="6"><circle cx="3" cy="3" r="1.2" fill="#000000" opacity="0.6"/></pattern></defs><rect width="200" height="200" fill="white" stroke="#cbd5e1" stroke-width="1" rx="6"/><polygon points="76.0,87.15 87.0,87.15 87.0,83.3 98.0,91.0 87.0,98.7 87.0,94.85 76.0,94.85" fill="#333333" stroke="#000000" stroke-width="1.8" transform="rotate(315,87.0,91.0)"/> <polygon points="94.0,87.15 105.0,87.15 105.0,83.3 116.0,91.0 105.0,98.7 105.0,94.85 94.0,94.85" fill="#333333" stroke="#000000" stroke-width="1.8" transform="rotate(315,105.0,91.0)"/> <polygon points="76.0,105.15 87.0,105.15 87.0,101.3 98.0,109.0 87.0,116.7 87.0,112.85 76.0,112.85" fill="#333333" stroke="#000000" stroke-width="1.8" transform="rotate(315,87.0,109.0)"/> <polygon points="94.0,105.15 105.0,105.15 105.0,101.3 116.0,109.0 105.0,116.7 105.0,112.85 94.0,112.85" fill="#333333" stroke="#000000" stroke-width="1.8" transform="rotate(315,105.0,109.0)"/> <polygon points="102.3,82.0 85.0,92.0 67.7,82.0 67.7,62.0 85.0,52.0 102.3,62.0" fill="#333333" stroke="#000000" stroke-width="1.8" transform="rotate(90,85,72)"/> <polygon points="60.0,108.5 70.725,125.0 60.0,141.5 49.275,125.0" fill="url(#hatch)" stroke="#000000" stroke-width="1.8" transform="rotate(180,60.0,125.0)"/> <polygon points="46.5,134.0 57.225,150.5 46.5,167.0 35.775,150.5" fill="url(#hatch)" stroke="#000000" stroke-width="1.8" transform="rotate(180,46.5,150.5)"/> <polygon points="73.5,134.0 84.225,150.5 73.5,167.0 62.775,150.5" fill="url(#hatch)" stroke="#000000" stroke-width="1.8" transform="rotate(180,73.5,150.5)"/> <rect x="79.8" y="67.8" width="20.4" height="20.4" fill="url(#hatch)" stroke="#000000" stroke-width="1.8" transform="rotate(180,90,78)"/></svg>
E
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" width="200" height="200"><defs><pattern id="hatch" patternUnits="userSpaceOnUse" width="6" height="6"><path d="M0,6 l6,-6 M-1,1 l3,-3 M5,7 l3,-3" stroke="#000000" stroke-width="1.5" opacity="0.7"/></pattern><pattern id="dotfill" patternUnits="userSpaceOnUse" width="6" height="6"><circle cx="3" cy="3" r="1.2" fill="#000000" opacity="0.6"/></pattern></defs><rect width="200" height="200" fill="white" stroke="#cbd5e1" stroke-width="1" rx="6"/><polygon points="76.0,87.15 87.0,87.15 87.0,83.3 98.0,91.0 87.0,98.7 87.0,94.85 76.0,94.85" fill="none" stroke="#000000" stroke-width="1.8" transform="rotate(315,87.0,91.0)"/> <polygon points="94.0,87.15 105.0,87.15 105.0,83.3 116.0,91.0 105.0,98.7 105.0,94.85 94.0,94.85" fill="none" stroke="#000000" stroke-width="1.8" transform="rotate(315,105.0,91.0)"/> <polygon points="76.0,105.15 87.0,105.15 87.0,101.3 98.0,109.0 87.0,116.7 87.0,112.85 76.0,112.85" fill="none" stroke="#000000" stroke-width="1.8" transform="rotate(315,87.0,109.0)"/> <polygon points="94.0,105.15 105.0,105.15 105.0,101.3 116.0,109.0 105.0,116.7 105.0,112.85 94.0,112.85" fill="none" stroke="#000000" stroke-width="1.8" transform="rotate(315,105.0,109.0)"/> <polygon points="102.3,82.0 85.0,92.0 67.7,82.0 67.7,62.0 85.0,52.0 102.3,62.0" fill="#333333" stroke="#000000" stroke-width="1.8" transform="rotate(90,85,72)"/> <polygon points="60.0,108.5 70.725,125.0 60.0,141.5 49.275,125.0" fill="url(#hatch)" stroke="#000000" stroke-width="1.8" transform="rotate(180,60.0,125.0)"/> <polygon points="46.5,134.0 57.225,150.5 46.5,167.0 35.775,150.5" fill="url(#hatch)" stroke="#000000" stroke-width="1.8" transform="rotate(180,46.5,150.5)"/> <polygon points="73.5,134.0 84.225,150.5 73.5,167.0 62.775,150.5" fill="url(#hatch)" stroke="#000000" stroke-width="1.8" transform="rotate(180,73.5,150.5)"/> <rect x="79.8" y="67.8" width="20.4" height="20.4" fill="url(#hatch)" stroke="#000000" stroke-width="1.8" transform="rotate(180,90,78)"/></svg>
Select an option first
Want adaptive practice that measures your real level?
Start free preparation →
More Abstract Reasoning questions
Which figure completes the sequence?...
Which figure completes the sequence?...
Which figure completes the sequence?...
Which figure completes the sequence?...
Which figure completes the sequence?...